首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

更新语句怎么拼接

2012-04-06 
更新语句如何拼接方法传入一实体,想根据实体的属性是否为空,来判断是否修改该属性,不为空不修改。如何跟查

更新语句如何拼接
方法传入一实体,想根据实体的属性是否为空,来判断是否修改该属性,不为空不修改。如何跟查询拼接sql语句那样,拼接更新语句,update 表名 set 属性 = 值,.....

[解决办法]

SQL code
update tb set col = (case when flag is null then ... else col end)
[解决办法]
declare @sql varchar(200)
if xxx
 set @sql = ''+''
else
 set @sql=''+''
[解决办法]
SQL code
declare @sql varchar(200)if xxx set @sql = 'update tb set col'else set @sql='' 

热点排行