資料更新
本次知識點
*資料的增加
資料的修改
資料的刪除
在sql語法中dml的語法包含兩個內容:查詢和更新,查詢主要以複雜查詢為主。更新操作主要分為三種,增加,刪除。修改。
複製表的命令
create table myemp as select * from emp;
資料增加
語法:insert into 表名稱【(欄位名稱,欄位名稱2)】valuse 資料,資料2.。
*字串:例如你好:使用:『你好』
*資料值,直接寫
*日期:有3中方式
1。可以設定當前日期
2.根據日期的保持結構編寫字串:天-月-年
3.可以利用to_date() 函式將字串轉換為date行資料
例句insert into myemp (ename,sal,hiredate)
values(『王二』,20000 ,to_date(『1985-07-21』,『yyyy-mm-dd』))
資料修改
語法update 表名稱 set 字段=內容,字段=內容 【where 更新條件(s)】
如果更新的過程中你並沒有設定更新條件,那麼就會跟新所以資料
update myemp set hiredate=sysdate,sal=sal*1.2
where to_char(hiredate,『yyyy』)=1981;
刪除資料
語法delete from 表名稱【where 刪除標記】
例句delete from emp where empno in (7369,7368)
Oracle 資料更新 增刪改
資料的更新 增加刪除 修改 增加 一次只能插入一條資料 自定義插入資料列的順序 insert into emp empno,ename,sal,deptno values 8888,dfbb 2666,10 按照資料庫預設的順序插入 insert into emp values 9999,rwx j...
Oracle資料庫 增刪改
提交 commit 回滾 rollback 1 1手動插入 insert 插入 例 insert into table column column.values value value.1 2拷貝別的表的資料insert into sales reps id,name,salary,commissi...
Oracle 表字段增刪改
增加字段語法 alter table 表名 add 欄位名 字段型別 預設值 是否為空 例 alter table corpinfo add createdate null 例 alter table corpinfo add createdate varchar2 20 修改欄位的語法 alter...