Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
trouble2
Constraint Violating Yak Guru
267 Posts |
Posted - 2011-09-29 : 11:26:04
|
I had some problems inserting null values, so I tried to do this:INSERT INTO [TableName]( [SomeID], [ForeignKeyID])VALUES( @SomeID, (SELECT CASE WHEN @ForeignKeyID = -1 THEN NULL ELSE @ForeignKeyID END)However SQL 2000 says: Subqueries are not allowed in this context. Only scalar expressions are allowed.So how can I solve this? |
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2011-09-29 : 12:57:03
|
make it likeINSERT INTO[TableName]([SomeID],[ForeignKeyID])SELECT @SomeID,NULLIF(@ForeignKeyID,-1) ------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/ |
|
|
|
|
|