1、更新数据
使用UPDATE语句,更新(修改)表中的数据;
①更新表中的特定行
②更新表中所有行
使用UPDATE语句一定不要省略WHERE子句。没有WHERE子句将会更新所有行。
语句格式:
①要更新的表;
②列名和它们的新值;
③确定要更新哪些行的过滤条件。
UPDATE 表名 SET 列名=需要更新的内容 WHERE 需要更新列名的位置
更新多个列用逗号分隔;空字符可以使用”表示,NULL表示没有值。
UPDATE Customers SET cust_email='',cust_country='DZ' WHERE cust_id=1000000006;
2、删除数据
使用DELETE语句从一个表中删除(去掉)数据。
①从表中的特定行
②从表中所有行
使用DELETE语句一定不要省略WHERE子句。没有WHERE子句将会删除所有行。
DELETE FROM Customers WHERE cust_id=1000000006;
在使用UPDATE和DELETE子句之前,应该使用SELECT进行测试,保证它过滤的是正确的记录。
使用强制实施引用完整性的数据库,DBMS不允许删除其数据与其他表相关联的行。
---全部转换为大写
UPDATE Vendors SET vend_state=UPPER(vend_state) WHERE vend_country='USA';
---全部转换为小写
UPDATE Customers SET cust_state=LOWER(cust_state) WHERE cust_country='USA';
原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/244453.html