Oracle百問百答(一)

2021-12-30 04:49:01 字數 1383 閱讀 7244

oracle百問百答(一)

01.如何檢視oracle的版本資訊?

02.如何檢視系統被鎖的事務資訊?

03.怎麼獲取有哪些使用者在使用資料庫?

04. 資料表中的字段最大數是多少?

表或檢視中的最大列數為 1000

05. 怎樣查得資料庫的sid ?

select name from v$database;,也可以直接檢視 init.ora檔案

06. 如何查詢表空間資訊?

07. 如何統計兩個表的記錄總數?

08.如何獲取系統的當前日期,若天數大於15,顯示1,否則顯示0?

09. drop user和drop user cascade有什麼區別?

drop user :僅僅是刪除使用者;drop user  cascade :會刪除此使用者名稱下的所有表和檢視。

10.資料庫表中沒有設定級聯刪除.怎樣用sql語句實現,例如:

emp表中有字段dept_no是外來鍵

pos表中有字段dept_no是外來鍵

dept表中有字段dept_no,

如何實現刪除dept表中資料時將emp表,pos表中的相關資料也刪除?

方法一:觸發器解決

create or replace trigger delete_dept

before delete on dept

for each row

begin

delete from emp where dept_no = :old.dept_no;

delete from pos where dept_no = :old.dept_no;

end;

方法二:修改從表的外來鍵設定,改為「on delete cascade」模式

a)先查詢出emp表和pos表中外鍵的名稱(如果已知道外鍵名,這一步可以省略)

select constraint_name,table_name from user_constraints where constraint_type ='r' and table_name in('emp','pos');

b)刪除emp表和pos表上的外來鍵後重新建立允許級聯刪除的外來鍵模式

alter table emp drop constraint 外鍵名;

alter table pos drop constraint 外鍵名;

alter table emp add constraint 外鍵名 foreign key(dept_no) references dept(dept_no) on delete cascade;

alter table pos add constraint 外鍵名 foreign key(dept_no) references dept(dept_no) on delete cascade;

Logistic回歸百問

logistic優點 模型簡單,速度快,適合二分類問題 簡單易於理解,直接看到各個特徵的權重 能容易地更新模型吸收新的資料 logistic缺點 logistic是個弱分類器,對資料和場景的適應能力有侷限性,不如決策樹演算法學習能力那麼強 可以從兩個方面解釋解釋這個問題 如果使用平方損失,那麼log...

PCB設計技巧百問

87 在protel中如何畫繫結ic?具體講,在pcb中使用機械層畫邦定圖,ic襯底襯根據ic spec.決定接vccgndfloat,用機械層print bonding drawing即可。88 用protel繪製原理圖,製板時產生的網路表始終有錯,無法自動產生pcb板,原因是什麼?可以根據原理圖...

iOS 開發百問(1)

1 設定 imagepicker 的大小 imagepicker 在 popover controller 總是以預設大小顯示,設定 popovercontentsize 屬性似乎無用。解決辦法是將imagepicker 包含 到乙個定製的 viewcontroller 中,然後再 presentp...