sqlplus 簡單的幾個查詢語句


 sqlplus 是用來和oracle進行交互的工具,可以在電腦端使用,也可以在服務器使用

常用命令
    show        顯示SQL Plus中的信息

    connect        先無條件斷開當前數據庫用戶的連接,再建立連接;縮寫(conn)

    disconnect     斷開當前連接。

    set            設置SQL Plus中的相關信息

    describe    返回存儲對象的描述。縮寫(desc)  (顯示表的結構)

    help        獲取SQL Plus命令的幫助。

    clear screen清屏

    exit或quit    退出

創建用戶
    a.創建一個普通用戶:
        語法:create user 用戶名 identified by 密碼;
    
    b.授權給一個用戶:
    角色:oracle中內置了3個角色
        DBA:系統管理權限
        connect:創建會話連接權限
        resource:操作數據庫對象的權限

語法:grant 權限,權限..to 用戶名;
創建用戶名為ABC的用戶,密碼自擬
        create user abc identified by 123;

    grant DBA, connect, resource to abc;
        
    修改密碼:alter user 用戶名 identified by 新密碼;
    刪除用戶:drop user 用戶名;
    賬戶解鎖:alter user 用戶名 account unlock;

導入SQL腳本:
    1.腳本文件內容,復制粘貼到SQLPLUS中;
    2.@ 文件路徑 /文件名.后綴名;

sql 結構化查詢語句  表:行與列組成的二維空間,是數據庫存儲的基本單位。

distinct 去重 ,desc 查詢表的結構

max()    求最大值
min()    求最小值
avg()    求平均值
sum()    求和

'||'    表示拼接                  空格 ‘別名’ 別名中英文皆可,列名表名都可以添加

空置置換函數nvl(列|值|表達式,0)        列|值|表達式中有null                               0是要置換的東西

null值和所有數據計算,結果都為null
    nvl()中的兩個值要為同一數據類型

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM