webForumDet fria alternativet

IF-insert i SQL Server

2 svar · 314 visningar · startad av Skarre

SkarreMedlem sedan apr. 20012 447 inlägg
#1

I MySQL kan jag göra enligt nedan för att lägga in NULL om en sträng är tom, men jag hittar ingen bra motsvarande funktion i SQL Server. Hjälp! :)

INSERT INTO table (foo) VALUES (IF ('test' <> '', 'test', NULL)
@ndersMedlem sedan juni 200026 914 inlägg
#2
...case when 'test' = '' then null else 'test' end...
SkarreMedlem sedan apr. 20012 447 inlägg
#3

Tack!

Genererad på 491 ms · cache AV · v20260730165559-full.f96bc7eb