在oracle數據庫中創建視圖,語法是這樣的:
Createorreplaceview視圖名asSelect語句
比如
CREATEORREPLACEVIEWview_dept_sum(name,minsal,maxsal,avgsal)
ASSELECTd.dname,min(e.sal),max(e.sal),avg(e.sal)
FROM
empe,deptd
WHEREe.deptno=d.deptno
GROUPBYd.dname;
要想給他加一個創建視圖的權限,你需要使用sysasdba登錄后,在其它用戶目錄中,找到當前的賬戶,比如是lily,然后給它createview的權限。
grantcreateviewtolily;
僅供參考,希望能幫到你,祝一切順利