Oracle資料庫常用sql語句

2021-10-11 16:24:06 字數 1111 閱讀 3908

1.建立表

create table table1

(op_time date

,num1 number

,name varchar2(32

));

2.在已有表中新增字段(注:中只能在最後新增字段,不能再中間插入)

alter table table1 add grade number;
3.插入資料條

#插入一條資料

insert into table1

(op_time,num,name)

values

(to_date

('2020-11-01'

,'yyyy-mm-dd'),

1,'haha');

#插入多條資料

insert all

into table1

(op_time,num,name)

values

(to_date

('2020-12-01'

,'yyyy-mm-dd'),

2,'aa'

) into table1

(op_time,num,name)

values

(to_date

('2020-12-02'

,'yyyy-mm-dd'),

3,'bb'

)select *

from dual;

##dual表是乙個輸入什麼就會輸出什麼的表

4.查詢一條資料

select *

from table1 where rownum=

1;

5.刪除條件資料

delete

from table1 where op_time=

to_date

('2020-12-01'

,'yyyy-mm-dd'

) and rownum=

1;

6.刪除表

drop table table1;

ORACLE資料庫常用SQL

1.新增乙個表,通過另乙個表的結構和資料 create table product bak as select from product2.如果表存在 insert into product bak select from product 3.同乙個表中,將a欄位的指賦給b欄位 update pro...

Oracle資料庫常用SQL

oracle ora 00984 column not allowed here ora 00984錯誤 列在此處不允許 當資料以char的形式存在時,應加單引號,則插入資料庫就不會出現類似錯誤.oracle實現select的結果集隨機展示 select from tablename order b...

Oracle資料庫常用SQL

oracle資料庫建立例項的過程類似於sql server建立資料庫,oracle乙個例項可以對應多個表空間,乙個表空間對應乙個使用者,根據不同的使用者名稱 密碼登入不同的表空間。因此,建立表空間後,緊接著要建立使用者並為其指定表空間。並授權給該使用者,一般是connect resource dba...