標籤:select * from teacher--招生部門所有男老師姓名--teacher表中有 招生部嗎 ? 有的是編號!--01.查詢 招生部對應的編號select dname,deptno from dept where dname=‘招生部‘--02.那麼只要是部門編號是20的 就是招生部select tname,deptnofrom teacherwhere deptno=(select deptno from dept where
標籤:建立邏輯目錄,該命令不會在作業系統建立真正的目錄,最好以system等管理員建立。create directory dpdata as ‘d:\test\dump‘;二、查看管理理員目錄(同時查看作業系統是否存在,因為Oracle並不關心該目錄是否存在,如果不存在,則出錯)select * from dba_directories;三、給scott使用者賦予在指定目錄的操作許可權,最好以system等管理員賦予。grant read,write on directory
標籤:--查詢所有老師的薪水排名--rank():具有相等值的排位相同,隨後的排名跳躍select tname,sal,rank() over(order by sal) as 薪水排名from teacher--dense_rank():具有相等值的排位相同,隨後的排名是連續的select tname,sal,dense_rank() over(order by sal) as 薪水排名from teacher--row_number:無論值是否相等,返回的排名都是連續的select
標籤:概念:所謂序列,在oracle中就是一個對象,這個對象用來提供一個有序的資料列,這個有序的資料列的值都不重複。 1.序列可以自動產生唯一值2.是一個可以被共用的對象3.典型的用來產生主索引值的一個對象4.可以替代應用程式代碼5.當sequence的值存放在緩衝中時可以提高訪問效率。 建立序列文法:CREATE SEQUENCE name[INCREMENT BY n][START WITH n] &
標籤:許可權允許使用者訪問屬於其它使用者的對象或執行程式,ORACLE系統提供許可權:Object 對象級、System 系統級查看許可權的資料字典:字典名 含義ROLE_SYS_PRIVS System privileges granted to rolesROLE_TAB_PRIVS Table privileges granted to rolesUSER_ROLE_PRIVS Roles accessible by the userUSER_TAB_PRIVS_MADE Object