mssql 批量替换字段SQL语句
我想替换数据库 sd201n_2008 数据表:dbo.detailbillflow 字段(内容为F或T的那种类型):caculateflag 请问这SQL语句怎么写
补充:我想把其中字段:billdate(格式为:2008-06-28 00:00:00.000)的时间为2008-06-28至2008-07-01之间只要是字段"caculateflag" 值为F的都替换为T
VO14 你回答得不对啊:
提示:有语法错误。
我想替换数据库 sd201n_2008 数据表:dbo.detailbillflow 字段(内容为F或T的那种类型):caculateflag 请问这SQL语句怎么写
补充:我想把其中字段:billdate(格式为:2008-06-28 00:00:00.000)的时间为2008-06-28至2008-07-01之间只要是字段"caculateflag" 值为F的都替换为T
VO14 你回答得不对啊:
提示:有语法错误。
答案:update detailbillflow set caculateflag = 'T' where billdate between '2008-06-28' and '2008-07-01' and caculateflag='F'
试试这个
其他:use sd201n_20008;update detailbillflow set caculateflag = 0;