人大金倉&資料庫培訓小結

小白白中白發表於2024-12-08

臨時表

oracle中只有全域性臨時表。
操作行為記錄到資料庫寫前日誌。
記錄到日誌裡面可以重現行為。
oracle不能直接改使用者名稱字

金倉一句話就能改使用者名稱字

參照建表只能參照一部分(金倉,oracle),丟定義了

oracle沒有int型別,用的是number(38)

金倉資料庫型別很多

oracle(5,-2)到金倉會出問題,金倉會轉成(7,0)

oracle (varchar2,可變長,1-4000,bytes,位元組)

金倉(定義十個字元,可以放十個漢字)

lenthb位元組長度

預設單位不一樣

1/3乘3嚴格意義上不等於1,oracle和金倉不一樣

mod oracle和金倉不一樣。oracle可以除0

null沒有型別,null與任何型別計算都是空值
null不等於null

空值要用邏輯運算子號,is null?

*表示自定義的所有列,不包括隱藏列

邏輯運算優先順序(A or B and not C)B,C先運算

大量運算的條件往後寫,因為資料庫解析時候從後往前。
資料庫會自動調整順序。

union oracle會排序

where 後面至少要n-1個有效的條件才能有效過濾

select * from only student,不從子表查詢

*表示自定義的業務列

cobol

物化檢視查資料更快

oracle要靠人來解除死鎖。

begin
end
在oracle下面叫做匿名塊

相容風格不能隨便改,重置會變集簇

相關文章