1:使用主鍵最大值加
1;(只適合在開發使用)
2:使用
sequences
sequences序列:有兩個屬性,當前值(
currval
)和下乙個值(
nextval
),預設是從
1開始,每次加1。
例:select food_sec.currval from dual;dual是啞表
下面是個新增的語法和乙個小例子:
insert into food values(建立的
sequence
的下乙個值,其他字段)
insert into food vlaues(food_sec.nextval,』zs』)
oracle中使用SQL遞迴語句
場景 常見的領導關係樹結構,知道某一節點id,要查出此節點的所有下級 直接下級和間接下級 此時需要使用sql遞迴語句。oracle中的遞迴語句 start with connect byprior 例子 pid id a b a c a e b b1 b b2 c c1 e e1 e e3 d d1...
Oracle 學習使用SQL語四 DML語句
b 一 insert插入資料 b b 1 將整張表的資料插入到一張表中 b color red 語法 insert into 表名 子查詢 color 使用子查詢將整張表插入到制定的表中,有兩種方式,如下 1 insert into cip test select from cip tmp 有點不明...
Oracle與Oracle的SQL操作語句
oracle 也是一種資料庫管理系統 儲存結構分類 邏輯儲存結構,物理儲存結構 邏輯儲存結構 資料塊 資料塊是oracle邏輯儲存結構的最小邏輯結構,乙個資料塊對應乙個或多個物理塊,資料塊的結構包括塊頭和儲存區的兩個部分 塊頭包括 資料塊標題,表目錄,行目錄 儲存區 自由空間,行資料 資料區 資料區...