May 20, 2011 at 10:49 am
In a proc with update table command , which updates 5 columns in a table ,
how do i make only 2 columns(NewCredit) on those 5 to get updated only if the existing value of that file dis NULL.
In short: update only if existing value is NULL
Thanks
[font="Verdana"]
Today is the tomorrow you worried about yesterday:-)[/font]
May 20, 2011 at 10:57 am
I think you need this?
UPDATE {TABLE}
SET {COLUMN1}=CASE WHEN {COLUMN1} IS NULL THEN {something something}
END
Repeat case statement for all applicable columns
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The only difference between impossible and possible is time...and a little help from my friends.
May 20, 2011 at 10:58 am
UPDATE dbo.Table SET Col = CASE WHEN Col IS NULL THEN 'some new value' ELSE Col END WHERE --filter ony required rows
May 20, 2011 at 12:55 pm
Thanks Guys
I was'nt sure of the ELSE Case
This answered
[font="Verdana"]
Today is the tomorrow you worried about yesterday:-)[/font]
Viewing 4 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy