SQL的update语句怎么写?

SQL的update语句怎么写?,第1张

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值,update语句的写法:

1、UPDATE table_name

2、SET column1=value1,column2=value2,

3、WHERE column(1)=value(1),column(2)=value(2)and column(n)=value(n);

4、UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing',WHERE LastName = 'Wilson'

扩展资料

SQL的update语句写法的特点

1、一体化:SQL集数据定义DDL、数据 *** 纵DML和数据控制DCL于一体,可以完成数据库中的全部工作。

2、使用方式灵活:它具有两种使用方式,即可以直接以命令方式交互使用;也可以嵌入使用,嵌入到C、C++、FORTRAN、COBOL、JAVA等主语言中使用。

3、非过程化:只提 *** 作要求,不必描述 *** 作步骤,也不需要导航。使用时只需要告诉计算机“做什么”,而不需要告诉它“怎么做”。

4、语言简洁,语法简单,好学好用:在ANSI标准中,只包含了94个英文单词,核心功能只用6个动词,语法接近英语口语。

参考资料来源:百度百科—update (数据库SQL语法用语)

update 表 set send_code='01'+right(send_code,8)
如果你的send_code的长度不全部为10的话,还有个更好的方法,呵呵
update 表 set send_code=stuff(send_code,1,2,'01')

数据量少时可以分多个语句实现:
update 表名 set 县域名称='南山区' where 县域名 ='南山市' and 地址 like '%南山区%'
update 表名 set 县域名称='北江区' where 县域名 ='北海市' and 地址 like '%北江区%'
数据量大时,则用模糊匹配
update 表名 set 县域名称=地址 where 县域名 like '%市'


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10251957.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存