2023年8月3日发(作者:)

sql语句修改表中的某字段的值

篇一:sql语句修改表中的某字段的值

 str:=;

 strsql:=“update userinformation set password=“

““+str+”““ where name=““kxp”“ ”;

 with ADOQuery1 do begin

 Close;

 ;

 (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 mytable set code=“Jt”+substring(code,3,8000)

where code like “Nt%”

[@more@]篇三:sql语句修改表中的某字段的值

我们会修改地址(address),并添加城市名称(city):

UPDATE Person SET Address = “Zhongshan 23”, City =

“Nanjing”WHERE LastName = “Wilson”

2023年8月3日发(作者:)

sql语句修改表中的某字段的值

篇一:sql语句修改表中的某字段的值

 str:=;

 strsql:=“update userinformation set password=“

““+str+”““ where name=““kxp”“ ”;

 with ADOQuery1 do begin

 Close;

 ;

 (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 mytable set code=“Jt”+substring(code,3,8000)

where code like “Nt%”

[@more@]篇三:sql语句修改表中的某字段的值

我们会修改地址(address),并添加城市名称(city):

UPDATE Person SET Address = “Zhongshan 23”, City =

“Nanjing”WHERE LastName = “Wilson”