標籤:區分大小寫 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命令