webForumDet fria alternativet

SQL Server 2005.

1 svar · 208 visningar · startad av Gladh

GladhMedlem sedan maj 20012 812 inlägg
#1

Jag exekverar en SP från .NET.

Där har jag en lång lista med parameters, och en av dessa parameter är av värdet NULL. Och när .NET sedan exekverar denna SP så får jag tillbaka att parametern inte finns.

Jag har tittat i profilerna och ser att den finns med där, men att den inte innerhåller något värder eller null, utan det står bara

@Callstack=default

Kör jag denna kod i QA så får jag samma fel, ändrar jag default till NULL så fungerar det.

1. Varför står det default och inte NULL?
2. Vad skall jag ändra i DB för att den skall förstå att default är NULL?

Jag har satt default värdet NULL på kolumnen, jag har även satt NULL som default värde på parameter i SP.

??!??!?!?!?!?!?!?!?!?

- M

GladhMedlem sedan maj 20012 812 inlägg
#2

Ahhh...

Jag hade glömt att spara min ändring efter jag satt default värdet i SP. När den ändringen väl kom med så fungerar det....

- M

137 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)