oracle數據庫筆記

數據庫的導入導出:

                            導出(備份): exp 用戶名/密碼@要連接的遠程計算機IP/搜索要備份的遠程數據庫名稱 file=文件路徑 

                            導入:imp同上

                            例:exp kw/[email protected]:1521/orcl file=F:\kw.dmp compress=y           

                                    imp kw/kw2014@orcl file=F:\kw.dmp commit=y full=y



"select nvl(max(CODE),'0') from USER where ORG_CODE='" + code+ "'"
nvl(max(RY_CODE),'0')是Oracle數據庫的一個函數,意思是若RY_CODE是null的話就返回0;




查看鎖定的表

select   request_session_id   ,OBJECT_NAME(resource_associated_entity_id)  
from   sys.dm_tran_locks where resource_type='OBJECT'


解鎖

declare @spid  int
Set @spid  = 53        -----------------53根據查詢鎖定表時數據request_session_id   
declare @sql varchar(1000)
set @sql='kill '+cast(@spid  as varchar)
exec(@sql)


在用insert語句插入數據包括時間時,不能直接插入

to_date('2015-04-01 11:18:09', 'yyyy-mm-dd hh24:mi:ss')



查詢表空間語句:select dbms_metadata.get_ddl('TABLESPACE','tablespacename') from dual;
查找某用戶的默認表空間和臨時表空間:
Select USERNAME 用戶名,default_tablespace 默認表空間,temporary_tablespace 臨時表空間 from dba_users Where username = '用戶名(大寫)';


查詢每一門課程的前兩名語句:


select * from (select row_number()  over (partition by 科目 order by  成績 desc) as n,*  from  成績表)  where t..n<=2

發佈了30 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章