oracle常用的一些sql命令

來源:互聯網
上載者:User

標籤:區分大小寫   sequence   忘記密碼   oracle   create   

//查看系統目前時間   HH24 24小時制  MI是正確的分鐘

select to_char(sysdate,‘yyyy-mm-dd HH24:MI:SS‘) from dual

//HH非24   mm不區分大小寫 日期中MM系統認為是月份

select to_char(sysdate,‘yyyy-mm-dd HH:MM:SS‘) from dual

//報告TIMESTAMP資料類型格式的系統日期。

select SYSTIMESTAMP from dual; 

//查詢當前登入使用者

select username from user_users

show user

//查看錶結構(欄位資料類型)

desc user_users

//查詢目前使用者所擁有的表

select table_name from  user_tables

//忘記密碼登入

開啟cmd視窗,輸入 sqlplus / as sysdba 

//遠端連線

gb/[email protected]/orcl

//建立序列

create sequence 序列名

  start with 起始序列

  increment by 每次增加的值

序列名.nextval(下一個序列)

序列名.currval(當前序列)

//建立回話暫存資料表資料

create global temporary table 表 as 另一張表資料 on commit preserve rows;(可以複製原表中資料,比較常用的就是這個。)



//添加欄位注釋(表注釋)

comment on column tmp_xian.id is ‘主鍵‘

comment on column tmp_xian.name is ‘最大使用者名稱‘

COMMENT ON TABLE TABLENAME IS ‘使用者表‘; 


//varchar2最大長度4000bite   char(2000bite)


//查看前500行資料

select * from T_PUB_DOWNLOAD_DETAIL where rownum<500

//count(*) 和count(1) 效率結果都一樣   count(name)統計name列不為空白的記錄

select count(*) from table;   count(1)

  

//date 日期時間(精確到秒)   timestamp(精確到小數秒)


//union 錶鏈接(篩選重複記錄)   union all(簡單的2個表結果合并)   union all效率高


//LTRIM(字串):將字串左邊的空格移除。   RTRIM(字串): 將字串右邊的空格移除。   TRIM(字串): 將字串開頭和末尾的空格移除。   ALLTRIM(字串):將字串左右邊兩邊的空格移除。


本文出自 “仙高處不勝寒” 部落格,請務必保留此出處http://xian521.blog.51cto.com/9240575/1585677

oracle常用的一些sql命令

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.