黑马程序员技术交流社区

标题: SQL中的update [打印本页]

作者: 宋超    时间: 2012-3-24 01:27
标题: SQL中的update
update 是什么意思呀?
作者: 宋天琪    时间: 2012-3-24 08:06
修改数据表中的字段,用法:
update employees(表名)
set emp_salary = emp_salary*1.1
where emp_salary<2048.
将工资低于2048的所有员工薪水上调10%

作者: 方辉    时间: 2012-3-24 10:54
比如更新一个人的名字:update tbl_person set name='黑马学员' where id=2。
作者: 蔚强    时间: 2012-3-24 14:44
除了更新某些字段意外,还可以更新时间啊,可以直接调用sql 的函数,Update 表名 set tiem=getdate() where id='   ';在更新的时候还有一个函数很容易遇到就是Isnull那个函数,可以判断一个字段为空不为空,比如说你做系统登录登录过程中密码错误次数过多的话,你可以限制他继续登录,就可以用带这个update 表名 set ErrorTimes =IsNULL(ErrorTimes,0)+1 where id='@id'IsNULL 函数的用法是如果第一个参数为空就取值第二个参数,如果不为空就取值当前的ErrorTimes
    希望可以帮到你。
作者: →篱誸de~箭    时间: 2012-3-24 14:47
使用UPDATE更新数据
UPDATE 表名 SET 列名 = 更新值 [WHERE 更新条件]
作者: 孙秋生    时间: 2012-3-24 15:47
Update 语句用于修改表中的数据;
用法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2