select * from table;
您可以编辑和添加删除行
然而
select field1, field2 from table;
您无法编辑返回的文件或添加或删除
有没有办法选择特定字段并进行编辑
答案 0 :(得分:3)
要更新特定字段,请使用UPDATE
查询。
UPDATE *table*
SET *field1* = 'abc', *field2* = 'xyz'
WHERE *condition*;
如果您希望将所有行的更改应用于 field1 和 field2
WHERE 1
;
但是,如果您想要一个包含所有行的表的单独视图,其中只有 field1 和 field2 作为列,您可以创建一个视图:
CREATE VIEW *V1* AS
SELECT *field1*, *field2*
FROM *table*
WHERE *condition*;
并根据需要更改此视图。