ORACLE問題,每天10問(十二)

2021-03-31 21:16:13 字數 1171 閱讀 1558

111. 返回大於等於n的最小整數值?

select ceil(n) from dual;

112. 返回小於等於n的最小整數值?

select floor(n) from dual;

113. 返回當前月的最後一天?

select last_day(sysdate) from dual;

114. 如何不同使用者間資料匯入?

imp system/manager file=aa.dmp fromuser=user_old touser=user_new rows=y indexes=y ;

115. 如何找資料庫表的主鍵欄位的名稱?

sql>select * from user_constraints where constraint_type='p' and table_name='table_name';

116. 兩個結果集互加的函式?

sql>select * from bsempms_old intersect select * from bsempms_new;

sql>select * from bsempms_old union select * from bsempms_new;

sql>select * from bsempms_old union all select * from bsempms_new;

117. 兩個結果集互減的函式?

sql>select * from bsempms_old minus select * from bsempms_new;

118. 如何配置sequence?

建sequence seq_custid

create sequence seq_custid start 1 incrememt by 1;

建表時:

create table cust

insert 時:

insert into table cust

values( seq_cust.nextval, ...)

119>.日期的各部分的常用的的寫法

取時間點的年份的寫法:

select to_char(sysdate,'yyyy') from dual;

120>.取時間點的月份的寫法:

select to_char(sysdate,'mm') from dual;

ORACLE問題,每天10問(三)

21.在oracle table中如何抓取memo型別欄位為空的資料記錄?select remark from oms flowrec where trim from remark is not null 22.如何用bbb表的資料去更新aaa表的資料 有關聯的欄位 update aaa set b...

ORACLE問題,每天10問(五)

41.如何給表 列加註釋?sql ment on table 表 is 表註釋 註釋已建立。sql ment on column 表.列 is 列註釋 註釋已建立。sql select from user tab ments where ments is not null 42.如何檢視各個表空間佔...

ORACLE問題,每天10問(十一)

101.如何搜尋出前n條記錄?select from employee where rownum n order by empno 102.如何知道機器上的oracle支援多少併發使用者數?sql conn internal sql show parameter processes 103.db b...

ORACLE問題,每天10問(六)

51.如何將小表放入keep池中?alter table storage buffer pool keep 52.如何檢查是否安裝了某個patch?check that orainventory 53.如何使select語句使查詢結果自動生成序號?select rownum,col from tab...

ORACLE問題,每天10問(八)

oracle問題,每天10問 八 71.核心引數的應用?shmmax 含義 這個設定並不決定究竟oracle資料庫或者作業系統使用多少實體記憶體,只決定了最多可以使用的記憶體數目。這個設定也不影響作業系統的核心資源。設定方法 0.5 實體記憶體 例子 set shmsys shminfo shmma...