mysql C++如何创建视图

AS select_statement [WITH [CASCADED | LOCAL] CHECK OPTION]该语句能创建新的视图,如果给定了OR REPLACE子句,该语句还能替换已有的视图。select_statement是一种SELECT语句,它给出了视图的定义。该语句可从基表或其他视图进行选择。该语句要求具有针对视图的CREATE VIEW权限,以及针对由SELECT语句选择的...
mysql C++如何创建视图
CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]
VIEW view_name [(column_list)]
AS select_statement
[WITH [CASCADED | LOCAL] CHECK OPTION]
该语句能创建新的视图,如果给定了OR REPLACE子句,该语句还能替换已有的视图。select_statement是一种SELECT语句,它给出了视图的定义。该语句可从基表或其他视图进行选择。
该语句要求具有针对视图的CREATE VIEW权限,以及针对由SELECT语句选择的每一列上的某些权限。对于在SELECT语句中其他地方使用的列,必须具有SELECT权限。如果还有OR REPLACE子句,必须在视图上具有DROP权限。2009-08-11
VIEW 呀 怎么了?2009-08-12
我只知道视图是在数据库中创建的。
一般的是把多表查询后的结果放到视图中,在程序中像调用表一样调用,跟C++等等语言没关系吧?
CREATE VIEW myview AS
SELECT city, temp_lo, temp_hi, prcp, date, location
FROM weather, cities
WHERE city = name;
从weather cities表中联合查询.

SELECT * FROM myview;//调用视图2009-08-12
mengvlog 阅读 9 次 更新于 2025-07-20 20:28:15 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部