简单了解标准SQL的update语句三种用法
发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,一、环境:MySQL-5.0.41-win32Windows XP professional二、建立测试环境:DROP TABLE IF EXISTS t_test; CREATE TABLE t_t
千家信息网最后更新 2024年11月25日简单了解标准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安全错误
数据库的锁怎样保障安全
广东北斗网络时钟服务器
软件开发培训多年口碑
vb数据库界面
怎样给网络安全设置密码
飞哥网络技术
anychat 服务器
百万用户需网络安全审查
东南亚服务器英文
数据库sql相关论文
网络安全动态新闻
关于手机与查询数据库
全国数据库等级考试
英特尔服务器新平台
网络安全场外基金
软件开发个体户起名
使用内容分析法做数据库
kugo是什么软件开发的
dnf怀旧服数据库 70版本
网络技术的两种基本形式
服务器管理口怎么设置在哪
windows代理服务器日志
软件开发工具课程
飞哥网络技术
网络安全 区块链
hp服务器进不了操作系统
免费服务器端口
广州应用软件开发公司简历
数据中台宽表存储数据库
淮安软件开发培训
湖北三维土地资产管理软件开发