1、行列轉換
2、一條sql語句取出整個樹形結構
pid = 0 是根節點的資料,id 主鍵,pid父id;
select * from rc_area start with pid = 0 connect by prior id = pid
3、number(p, s):有效數字和精度
number(p,s)
p: 1---38 如果為指定,預設38
s: -84---127
a、s > 0 (精確到小數點右邊 s 位,並四捨五入 。然後檢驗有效數字是否 <= p)
例如:number(5,2) 有效數字最多是5位,保留小數點後2位;
123.45 -- 123.45
123 -- 123.00
1.2356 -- 1.24
0.001 -- 0.00
b、s < 0 (精確到小數點左邊 s 位,並四捨五入 。然後檢驗有效數字是否 <= p + |s|)
例如:number(5,-2) 小數點左邊最後2位四捨五入,最多7位有效數字
123456 -- 123460
1234567.6789 -- 1234600
1 -- 0
總結:在 p < s 這種情況下 只能用來存放大於0小於1的小數。
在 p > s 這種情況下 小數點前最多只能插入:p - s個數字,但小數點後的數字可以是任意長度(儲存時會四捨五入)
資料庫知識點整理
一 資料庫三正規化 第一正規化 確保每列保持原子性 即所有字段值都是不可分解的原子值。需要根據實際情況劃分,比如 位址 可以當作,如果經常關注位址中的城市部分,就要把位址拆成省份,城市,詳細位址多個字段。列不能再分 第二正規化 確保表中的每列都和主鍵相關 即需要確保資料庫表中每一列都和主鍵相關,而不...
MSE複試 資料庫知識點整理
第二章 關係模型的基本概念與基本理論 2.1 資料庫的基本概念 資料庫,資料庫管理系統 dbms database management system 資料模型 data model 2.2 關係模型的基本概念 資料結構 二維表 table relation 屬性 column attribute ...
資料庫SQL面試知識點整理
一 什麼是儲存過程?有哪些優缺點?儲存過程是一些預編譯的sql語句。更加直白的理解 儲存過程可以說是乙個記錄集,它是由一些t sql語句組成的 塊,這些t sql語句 像乙個方法一樣實現一些功能 對單錶或多表的增刪改查 然後再給這個 塊取乙個名字,在用到這個功能的時候呼叫他就行了。儲存過程是乙個預編...