sql语句修改表中的某字段的值
篇一:sql语句修改表中的某字段的值
 str:=edit2.Text;
 strsql:=“update userinformation set  ;password=“
““+str+”““ where name=““kxp”“ ”;
 with ADOQuery1 do begin
 Close;
 SQL.Clear;
 SQL.Add(strsql);
 Prepared:=True;
 ExecSql;
end;
end;
end.
代码就是这样的拉,我运行的时候是没有错误,可是,当应用程序调用时,就会弹出对话框,说程序update语句语法错误!
我也想不明白了,晕死了!篇二:sql语句修改表中的某字
段的值
比如,mytable表中有数据记录,其中一个字段名为code,code字段的值为字符串,前面都有Nt两个字母作为前缀,比如“Nt259845”,“Nt789545”等值。现在想在SQL SERVER 中通过查询分析器将code字段的值的前两位字母“Nt”改为“Jt”,SQL语句改怎样写?
1、update mytable set code=replace(code,”Nt”,”Jt”)
此方法如果字段中间有Nt就会被替换,下面的更精确
2、upadate mytable set code =“Jt”+SubString(code,3,len(code)-2) where
substring(code,1,2)=“Nt”
3、update mytab le set code=“Jt”+substring(code,3,8000) where code like “Nt%”
[@more@]篇三:sql语句修改表中的某字段的值
sql语句替换表中内容我们会修改地址(address),并添加城市名称(city):UPDATE Person SET Address = “Zhongshan 23”, City = “Nanjing”WHERE LastName = “Wilson”

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。