简单了解标准SQL的update语句三种用法
发表于:2025-02-16 作者:千家信息网编辑
千家信息网最后更新 2025年02月16日,一、环境:MySQL-5.0.41-win32Windows XP professional二、建立测试环境:DROP TABLE IF EXISTS t_test; CREATE TABLE t_t
千家信息网最后更新 2025年02月16日简单了解标准SQL的update语句三种用法
一、环境:
MySQL-5.0.41-win32
Windows XP professional
二、建立测试环境:
DROP TABLE IF EXISTS t_test; CREATE TABLE t_test ( bs bigint(20) NOT NULL auto_increment, username varchar(20) NOT NULL, password varchar(20) default NULL, remark varchar(200) default NULL, PRIMARY KEY (bs) ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=gbk; INSERT INTO t_test VALUES (1,'lavasoft','123456',NULL); INSERT INTO t_test VALUES (2,'hello',NULL,NULL); INSERT INTO t_test VALUES (3,'haha',zz,tt);
三、测试
1、set一个字段
在表t_test中设置第二条记录(bs为2)的password为'***'。
update t_test tset t.password = '***'where t.bs = 2;
2、set多个字段
在表t_test中设置第一条记录(bs为1)的password为'*'、remark为'*'。
update t_test tset t.password = '*', t.remark = '*'where t.bs = 1;
3、set null值
在表t_test中设置第三条记录(bs为3)的password为null、remark为null。
update t_test tset t.password = null, t.remark = nullwhere t.bs = 3;
结语
这个是按照标准语法写的,在不同的数据库系统中,update还有更多的写法,但是标准写法都是支持的。以上三个例子为了说明情况,每次都更新一行。在实际中,可以通过where语句约束来控制更新行数。
中设
标准
写法
字段
环境
更新
测试
语句
不同
一行
三个
例子
可以通过
多个
实际
情况
数据
数据库
更多
系统
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络技术专业可以考建造师吗
网络技术部门保密
并列条件查询语句数据库
梦幻西游无双版服务器
延安网络技术市场报价
阿里云学生服务器不能绑定域名吗
数据库默认保存
360打开网络安全防护
工学跨考研网络安全
一般软件开发的付款比例
软件开发基本要求
联想服务器报警1长2短
速达数据库类型
数据库的建立和维护之表达式
怎样查看centos服务器日志
通用服务器价钱
湖南郴州学it软件开发培训中心
网络安全局长是什么等级
网络安全技术的企业
加马广州互联网科技怎么样
龙岗区定制服务器机柜
网络安全校本培训总结
VSpc端软件开发
服务器数据库安全管理
网络技术员工资是多少
怎样设置网络安全模式
我的世界对打服务器手机版推荐
轻量服务器可以给手机流量吗
网络安全人才平均薪酬
为什么域名没有备案服务器