Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


how to update a null value field in sql server

eg
a table contains 3 fields id,name,salary
and 3 records
salary of 1 record is null
i want update the nullfield

111 arun 300
112 ddd 200
113 ttt null
i want to update table with add 100 to every record include null
after updation
the recrds should be
111 arun 400
112 ddd 300
113 ttt 100

Answers were Sorted based on User's Feedback



how to update a null value field in sql server eg a table contains 3 fields id,name,salary and ..

Answer / ganapathi

solution 1:
update table_name set
salary = isnull(salary,0) + 100

solution 2:
update table_name set
salary = case when
salary is null then 100
else salary + 100
end

Is This Answer Correct ?    49 Yes 1 No

how to update a null value field in sql server eg a table contains 3 fields id,name,salary and ..

Answer / ganesh.k

UPDATE Table_Name SET Salary = COALESCE(Salary,0) + 100

(Or)

UPDATE Table_Name SET Salary = ISNULL(Salary,0) + 100

Is This Answer Correct ?    15 Yes 2 No

how to update a null value field in sql server eg a table contains 3 fields id,name,salary and ..

Answer / mohan

create table #temp (eid int, names varchar(10),sal int)

insert into #temp values (111, 'arun', 300)
insert into #temp values(112, 'ddd', 200)

insert into #temp values(113,'ttt',null)

select * from #temp

update #temp
set sal = isnull(sal,0)+ 100

select * from #temp

Is This Answer Correct ?    6 Yes 2 No

how to update a null value field in sql server eg a table contains 3 fields id,name,salary and ..

Answer / mohan

update #temp
set sal = COALESCE(sal+100,100)

Is This Answer Correct ?    4 Yes 1 No

how to update a null value field in sql server eg a table contains 3 fields id,name,salary and ..

Answer / justus

update tablename set salary=100 where salary is null

Is This Answer Correct ?    6 Yes 10 No

how to update a null value field in sql server eg a table contains 3 fields id,name,salary and ..

Answer / dinesh sharma

It Simple
Just Write Down The Query
update table_Name set salary=100 where salary is null

Is This Answer Correct ?    12 Yes 28 No

Post New Answer

More SQL Server Interview Questions

Explain transaction server implicit?

0 Answers  


How do I partition a table in sql server?

0 Answers  


Hello all, I have data like :- year amt 2004 10 2005 20 2006 30 Now i want output as:- 2004 2005 2006 10 30 60 but i have to use here group by on year.So, i need a single query within that i can find.

3 Answers  


How can I know what locks are running on which resource?

0 Answers  


How to find the version of sql server? : sql server database administration

0 Answers  


What is the use of partition by in sql server?

0 Answers  


What is always encrypted?

0 Answers  


Explain sql server authentication modes?

0 Answers  


What is difference between materialized view and view?

0 Answers  


Every night you run a full backup after every 3 three hours you make a differential backup every hour you make an incremental backup in a worst-case scenario, how much work you can lose?

0 Answers  


Why use “pivot” in sql server?

0 Answers  


How do I create a trace in sql server?

0 Answers  


Categories