0
我想改变mysql中的视图并删除列。我必须这样做很多意见,所以我想编写它。如何以编程方式删除MySQL视图的列?
如果视图是表格,我可以使用ALTER TABLE foo DROP COLUMN等等,但我不认为我可以在视图上使用这个sytax。
我可以从INFORMATION_SCHEMA.COLUMNS中删除列来执行此操作吗? (V.似乎危险!)
有一些很好的语法我失踪或者我要解析的ALTER VIEW语句我可以从INFORMATION_SCHEMA.VIEWS获取和再生的观点? (不是很好要么)
感谢,
亚历
不是视图返回由视图内的SELECT语句定义的列吗?因此,您必须使用CREATE OR REPLACE VIEW命令更新视图中的实际查询。 –