标准SQL的update语句三种用法 - 两颗番茄

mingzi 2021-11-14 原文


标准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 t
   set t.password = \’***\’
 where t.bs = 2;
 
2、set多个字段
在表t_test中设置第一条记录(bs为1)的password为\’*\’、remark为\’*\’。
update t_test t
   set t.password = \’*\’, t.remark = \’*\’
 where t.bs = 1;
 
3、set null值
在表t_test中设置第三条记录(bs为3)的password为null、remark为null。
update t_test t
   set t.password = null, t.remark = null
 where t.bs = 3;
 
        这个是按照标准语法写的,在不同的数据库系统中,update还有更多的写法,但是标准写法都是支持的。以上三个例子为了说明情况,每次都更新一行。在实际中,可以通过where语句约束来控制更新行数。
 
———-完———-
发表于
2009-01-03 16:31 
两颗番茄 
阅读(13634
评论(0
编辑 
收藏 
举报

 

版权声明:本文为mingzi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/mingzi/archive/2009/01/03/1367509.html

标准SQL的update语句三种用法 - 两颗番茄的更多相关文章

  1. Window下Scala开发环境搭建 – work hard work smart

    在Windows下搭建Scala开发环境,需要做以下几个步骤 1) 安装JDK 2) 安装Scala,并配置环 […]...

  2. [转]Android App整体架构设计的思考 – 屌丝迷途

    [转]Android App整体架构设计的思考 1. 架构设计的目的         对程序进行架构设计的原因 […]...

  3. 商场室内地图制作-商场导航-智慧商业综合体 – 室内三维地图

    商场室内地图制作-商场导航-智慧商业综合体 2020-07-28 09:27  室内三维地图  阅读(1518 […]...

  4. Android Studio – 安卓开发工具 打开后报错集合、修复指南 – Chinar

    Android Studio – 安卓开发工具 打开后报错集合、修复指南 安卓开发工具错误修复 本 […]...

  5. 无线路由器桥接终极完美教程【图文详解】 – 静以修身俭以养德

    无线路由器桥接终极完美教程【图文详解】 1、点击「网络参数」->「LAN口设置」把路由器的LAN地址设置为19 […]...

  6. Hadoop 综合揭秘——HBase的原理与应用 – 风尘浪子

    Hadoop 综合揭秘——HBase的原理与应用 HBase(Hadoop Database)是一个高可靠性、 […]...

  7. 固态硬盘——擦写寿命 – 影天

    固态硬盘——擦写寿命 如果用一款固态硬盘做系统盘的话,换来响应速度提升是非常明显的,采用固态硬盘装系统,开机速 […]...

  8. 单片机简介 & 点亮LED & 流水灯 & 电路基础

    视频地址:https://www.bilibili.com/video/av10765766 超详细!!!!! […]...

随机推荐

  1. wind量化交易 – everest33

    wind量化交易 https://www.joinquant.com/study?f=home&m=m […]...

  2. JWT初识记录

    因为前一段时间做了一个系统持续操作期间自动刷新token有效性的需求,然后就想着找一个空闲时间总结一下JWT, […]...

  3. 端口扫描

      原作:Prabhaker Mateti 出处: http://www.cs.wright.edu/~pma […]...

  4. 练习_员工信息表

    用户输入条件 条件的解析, 把用户想要的列名 和 条件分开处理文件 逐行读文件, 逐行处理1.默写:带参数的装 […]...

  5. 实现分布式服务注册及简易的netty聊天

      现在很多地方都会用到zookeeper, 用到它的地方就是为了实现分布式。用到的场景就是服务注册,比如一个 […]...

  6. 小白学 Python 爬虫(16):urllib 实战之爬取妹子图

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫 […]...

  7. PCB自己画DIP40引脚封装

    PCB自己画DIP40引脚封装                                        […]...

  8. TensorFlow 完整的TensorFlow入门教程

    转载自:https://blog.csdn.net/lengguoxing/article/details/7 […]...

展开目录

目录导航