夏津天气预报60天:关于sql 语句update
来源:百度文库 编辑:中科新闻网 时间:2024/05/10 08:22:21
如‘王大’改成‘王小’
这个简单,语句如下:
update student set cname = replace(cname,'大','小')
UPDATE语句
UPDATE语句允许用户在已知的表中对现有的行进行修改。
例如,我们刚刚发现Indiana Jones的等级为16,工资为,000.00,我们可以通过下面的SQL语句对数据库进行更新(并清除那些烦人的NULL)。
UPDATE EMPLOYEES
SET GRADE = 16, SALARY = 40000
WHERE FIRST_NAME = 'Indiana'
AND LAST_NAME = 'Jones';
上面的例子说明了一个单行更新,但是UPDATE语句可以对多行进行操作。满足WHERE条件的所有行都将被更新。如果,你想让Boston办事处中的所有职员搬到New York,你可以使用如下语句:
UPDATE EMPLOYEES
SET BRANCH_OFFICE = 'New York'
WHERE BRANCH_OFFICE = 'Boston';
如果忽略WHERE子句,表中所有行中的部门值都将被更新为'New York'。
UPDATE语句的语法流图如下面所示:
UPDATE table
SET column = value [{, column = value}]
[ WHERE predicate [ { logical-connector predicate}]];
不同意一楼的
同意二楼的,呵呵,简单明了。
而且又是楼主想要的答案
tjoy7d的正确
update student set cname = replace(cname,'大','小')
对头就是这样,替换字符函数一下搞定,
高手很多呀,