修改行(Updating rows)
修改已经存在的行一般需要使用UPDATE语句。类似于INSERT语句,在使用UPDATE语句时要明确待修改的表名以及行列名。此外,修改的数据还需要匹配数据类型。
语法如下:
UPDATE mytable
SET column = value_or_expr,
other_column = another_value_or_expr,
…
WHERE condition;
注:在修改行时要记住写WHERE语句,否则将会修改所有的行。
小练习
当前Movies数据表中有些信息似乎不正确,需要修改。
1、表格中A Bug’s Life电影的导演不正确,应该修改为John Lasseter
2、表格中Toy Story 2的年份不正确,应该修改为1999
3、表格中Toy Story 8的名字和导演都有错误,应该分别修改为Toy Story 3和Lee Unkrich