臨時表
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下面叫做匿名塊
相容風格不能隨便改,重置會變集簇