--賦予scott使用者建立視圖的權限
sqlplus / as sysdba;
GRANT CREATE VIEW TO SCOTT;
--建立視圖
CREATE OR REPLACE VIEW V_EMP
AS
SELECT * FROM EMP WHERE ENAME LIKE '%A%'
UNION ALL
SELECT * FROM EMP WHERE ENAME LIKE '%S%'
UNION ALL
SELECT * FROM EMP WHERE SAL >= 3000;
CREATE OR REPLACE VIEW V_EMP
AS
SELECT * FROM EMP WHERE ENAME LIKE '%A%'
UNION
SELECT * FROM EMP WHERE ENAME LIKE '%S%'
UNION
SELECT * FROM EMP WHERE SAL >= 3000;
--删除視圖
DROP VIEW V_EMP;
--建立序列
CREATE SEQUENCE SEQ_BJSXT
START WITH 20001
INCREMENT BY 2
MAXVALUE 99999999
MINVALUE 1
CYCLE
CACHE 50
--删除數列
DROP SEQUENCE SEQ_BJSXT;
--查詢數列
SELECT SEQ_BJSXT.NEXTVAL FROM DUAL;
SELECT E.*,ROWID FROM EMP E;
--建立索引
CREATE INDEX IDX_EMP_ENAME ON EMP(ENAME);
oracle建立視圖(view)
視圖:是基于一個表或多個表或視圖的邏輯表,本身不包含資料,通過它可以對表裡面的資料進行查詢和修改.視圖基于的表稱為基表,Oracle的資料庫對象分為五種:表,視圖,序列,索引和同義詞. 視圖是存儲在數 ...
oracle 表 視圖 存儲過程 序列 job
table 表 --delete table drop table Test1; -- Create table create table TEST1 ( ID NUMBER, T_N ...
SQLServer和Oracle建立視圖使用者
在資料內建的開發中,經常會需要給對方建立視圖,讓其可以檢視一些必要的資料.既在資料庫中建立使用者,并賦給該使用者查詢視圖的權限 一.SQLServer --建立登入使用者賬戶USE [master] GO ...
Oracle建立視圖view權限不足問題剖析
問題: 使用USER1等其他使用者登入Oracle以後,建立視圖,提示"權限不夠",怎麼解決? 這是因為USER1這個帳戶目前沒有建立視圖的權限. 解決方法為: 首先使用system ...
Oracle建立視圖 及 授權
建立視圖語句: CREATE VIEW GRM_PROFIT_VIEW AS SELECT ID, DEPT_CODE, DEPT_NAME, YMONTH, PROJECT_NAME, PROJEC ...
Oracle建立視圖權限不足
Oracle 在建立使用者的時候如果直接給使用者DBA權限,那麼在B使用者中可以直接查詢A使用者的表,但是在建立視圖時就會報無權限,在這種情況下需要再在被通路的A使用者裡面去給予要通路該表的B使用者授權. --創 ...
Oracle(建立視圖)
概念: 視圖:所謂視圖就是提取一張或者多張表的資料生成一個映射,管理視圖可以同樣達到操作原表的效果,友善資料的管理以及安全操作. 視圖其實就是一條查詢sql語句,用于顯示一個或多個表或其他視圖中的相關 ...
oracle建立視圖時一些問題
這幾天建立視圖的時候,遇見的問題. 一:建立視圖的時候Oracle-報錯:文字與格式字元串不比對(ORA-01861) 我建立的時候用的 是to_date 然後我改成了to_char select X ...
Oracle建立視圖的一個問題
問題: 在使用者user1中建立視圖,查詢内容包含user2下的表資料, 建立視圖的時候提示“權限不足”.執行如下語句: --為USER1授權 GRANT CREATE ANY TABLE TO USE ...
随機推薦
[LeetCode] Inorder Successor in BST 二叉搜尋樹中的中序後繼節點
Given a binary search tree and a node in it, find the in-order successor of that node in the BST. No ...
Python3 ORM hacking
#!/usr/bin/env python3 # -*- coding: utf- -*- # # Python3 ORM hacking # 說明: # 之前分析了一個Python2 ORM的源代碼 ...
Vs 2013 單步調試 .net framework 中遇到的問題
為了可以看清.net framework 的的内部機制,進行單步實際是不錯的選擇啊, 其它的更多設定可以看其它文章,我這裡主要講問題. 然後就會加載PDB,然後就可以單步進入了. 但是 , ...
第二章 D - Number Sequence(1.5.10)
轉載請注明出處:優YoU http://user.qzone.qq.com/289065406/blog/1301527312 大緻題意: 有一串數字串,其規律為 1 12 123 1234 1234 ...
C#如何檢測一個字元串是不是合法的URL
C#如何檢測一個字元串是不是合法的URL using System.Text.RegularExpressions; /// /// 檢測串值是否 ...
Linux下的硬連結與軟連結
本文總結自: https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html#fig2 一個檔案可以用下圖表 ...
确認過眼神,你是喜歡Stream的人
摘要:在學習Node的過程中,Stream流是常用的東東,在了解怎麼使用它的同時,我們應該要深入了解它的具體實作.今天的主要帶大家來寫一寫可讀流的具體實作,就過來,就過來,上碼啦! 碼前準備 在寫代碼 ...
Android讓文本輸入框預設不擷取焦點
項目中有個檢索功能,頁面上有個EditText輸入框,打開頁面後,焦點預設在EditText上,這樣的話軟鍵盤預設就會顯示出來,占據大半個螢幕. 後來想辦法将這個給去掉了,原先考慮着将焦點賦給頁面上的 ...
Lua腳本語言入門學習其應用教程
Lua腳本可以很容易的被C/C++代碼調用,也可以反過來調用C/C++的函數,這使得Lua在應用程式中可以被廣泛應用.不僅僅作為擴充腳本,也可以作為普通的配置檔案,代替XML,Ini等檔案格式,并且更 ...
Codeforces Round #350 (Div. 2) E. Correct Bracket Sequence Editor 棧 連結清單
E. Correct Bracket Sequence Editor 題目連接配接: http://www.codeforces.com/contest/670/problem/E Description ...