(1)得到表中所有的字段
select * from user_tab_columns where table_name='表名'
(2)複製表
create table user_temp as select * from user
(3)關聯排序:當乙個表的排序欄位要自定義排序,而這個自定義的順序在另一張表時
select name from t_user order by (select min(order) from order where order.name=name)
(4)刪除dataid重複的資料
delete table1 where rowid not in (select max(rowid) from table1 group by (data_id))
(5)資料恢復
首先用sys登陸查詢 select * from sys.smon_scn_time;
找到 time_dp列想恢復的時間 的 scn_bas列 【如1705917】
查詢表select * from 表名 as of scn 1705917;
即可查詢出這個時間 表的資料情況
(6)decode的使用
decode (zt,'0','未審批','已審批')
最近遇到的問題備忘
昨天發布,遇到幾個問題。這裡記錄一下。問題1 現象 flash中將元件繫結到playerinfo1類,繼承playerinfo。此處是別人寫的,我將playerinfo繼承我自己的類。造成playerinfo中無法用 方法名 的方式拿到元件中的元件。解決 暫時還沒有找到問題的真正癥結所在。只能不讓 ...
ORACLE 技術備忘
1 oracle資料庫自動增長列的實現過程 對oracle的主鍵自增 1。用hibernate的方式 第一步,建立表,並設定主鍵為tablename id.第二步,建立sequence檢視,sql語句如下 create sequence tablename id minvalue 1 start w...
oracle 入門備忘
1.安裝好oracle後開啟控制台輸入sqlplus nolog進入sql plus sql connect as sydba 輸入口令 你的密碼 已連線。到此說明登入成功 第二種方法是開啟 sql plus程式 輸入使用者名稱 sqlplus as sysbda 登入sys賬戶 slplus sy...