MS SQL stored procedures
 
Javornik 23. sep 2016 07:57:41 Pridružen od:
15. jun 2010
431 objav
375 27 4
#1

Eno hitro vprašanje bi imel... MS SQL ni ravno moje področje, zato bo vprašanje morda izpadlo bedasto :)



Popravit moram eno shranjeno proceduro in me zanima kako shranim popravke? Ctrl+S mi želi shranit na disk novo datoteko .sql



Bral sem, da enostavno stisnem EXECUTE in bi to naj shranilo proceduro, vendar jaz nočem da se procedura že takoj izvede, saj je izjemno časovno potratna, zato se izvaja ponoči, ko na sistemu ni uporabnikov.



Kakšen nasvet?



Hvala!


všeč(0) ni všeč(0) spam(0)
 
wingback 23. sep 2016 08:49:15 Pridružen od:
19. maj 2013
334 objav
224 14 3
#2

Am če si prepričan o pravilnosti delovanja, jo do tedaj shraniš v ločen .sql file. Potem pa executaš ob polnoči? Dejansko jo shrani ob execute-u. https://msdn.microsoft.com/en-us/library/ms345356.aspx .. Se pa strinjam da je tole debilno :)


všeč(0) ni všeč(0) spam(0)
 
Javornik 23. sep 2016 09:02:08 Pridružen od:
15. jun 2010
431 objav
375 27 4
#3

Ja očitno bom moral tako naredit. Hvala!


všeč(0) ni všeč(0) spam(0)
 
SlimDeluxe 23. sep 2016 10:07:06 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#4

Če se spremenijo vhodni ali izhodni parametri in zadevo uporabljajo servisi izven tvojega sistema, je priporočljivo imeti različne verzije (kot pri APIjih).

Npr. MojaProcedura bi s tem postala MojaProcedura_2 ali kaj podobnega.


všeč(0) ni všeč(0) spam(0)
Freelance Web Developer
 
Javornik 23. sep 2016 10:55:31 Pridružen od:
15. jun 2010
431 objav
375 27 4
#5

Samo ime tabele kamor procedura kopira podatke moram spremeniti.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se