一
INSERT INTO 表名(字段名
INSERT INTO 表名(字段名
字符串類型的字段值必須用單引號括起來
如果字段值裡包含單引號’ 需要進行字符串轉換
字符串類型的字段值超過定義的長度會出錯
日期字段的字段值可以用當前數據庫的系統時間SYSDATE
或者用字符串轉換成日期型函數TO_DATE(‘
TO_DATE()還有很多種日期格式
年
INSERT時最大可操作的字符串長度小於等於
方法借用ORACLE裡自帶的DBMS_LOB程序包
INSERT時如果要用到從
CREATE SEQUENCE 序列號的名稱 (最好是表名+序列號標記) INCREMENT BY
MAXVALUE
其中最大的值按字段的長度來定
INSERT 語句插入這個字段值為: 序列號的名稱
DELETE FROM表名 WHERE 條件;
注意
如果確實要刪除一個大表裡的全部記錄
TRUNCATE TABLE 表名;
此操作不可回退
UPDATE表名 SET 字段名
如果修改的值N沒有賦值或定義時
值N超過定義的長度會出錯
注意事項:
A
確認完成後
否則改變不一定寫入數據庫裡
如果想撤回這些操作
B
應該把它限定在較小 (一萬條記錄) 范圍內
程序響應慢甚至失去響應
其間加上COMMIT 確認事物處理
二
ORACLE常用的字段類型有
CHAR 固定長度的字符串
VARCHAR
NUMBER(M
DATE 日期類型
創建表時要把較小的不為空的字段放在前面
創建表時可以用中文的字段名
創建表時可以給字段加上默認值
這樣每次插入和修改時
創建表時可以給字段加上約束條件
例如 不允許重復 UNIQUE
改變表的名稱
ALTER TABLE 表名
在表的後面增加一個字段
ALTER TABLE表名 ADD 字段名 字段名描述;
修改表裡字段的定義描述
ALTER TABLE表名 MODIFY字段名 字段名描述;
給表裡的字段加上約束條件
From:http://tw.wingwit.com/Article/program/Oracle/201311/19057.html