Oracle中對資料表的各種操作

2021-09-25 13:47:45 字數 2248 閱讀 5636

-- create table

create table fb_currency

( currency_code varchar2(40) not null,

currency_name varchar2(40),

s_cmpy varchar2(40),

s_tdept varchar2(40),

s_tname varchar2(100),

s_dept varchar2(40),

s_odept varchar2(40),

s_dname varchar2(100),

s_user varchar2(40),

s_uname varchar2(40),

s_flag number(4),

s_atime varchar2(30),

s_mtime varchar2(40)

)

-- add comments to the table 

comment on table fb_currency

is '幣種表';

-- add comments to the columns

comment on column fb_currency.currency_code

is '幣種編碼';

comment on column fb_currency.currency_name

is '幣種名稱';

comment on column fb_currency.s_cmpy

is '所屬公司';

comment on column fb_currency.s_tdept

is '擬稿部門';

comment on column fb_currency.s_tname

is '部門名稱';

comment on column fb_currency.s_dept

is '所屬處室';

comment on column fb_currency.s_odept

is '申請單位';

comment on column fb_currency.s_dname

is '擬稿處室名稱';

comment on column fb_currency.s_user

is '申請人';

comment on column fb_currency.s_uname

is '申請人名稱';

comment on column fb_currency.s_flag

is '刪除標誌';

comment on column fb_currency.s_atime

is '擬稿時間';

comment on column fb_currency.s_mtime

is '修改時間';

insert into fb_currency(currency_code, currency_name) values('cny', 'cny-人民幣');

insert into fb_currency(currency_code, currency_name) values('hkd', 'hkd-港幣');

alter table fb_currency add constraint pk_currency_code primary key (currency_code);
alter table fb_currency rename column s_tdept to s_dept
alter table fb_currency modify (s_cmpy char(4));
alter table fb_currency add (s_msg varchar2(400));
rename fb_currency to currency;
drop table fb_currency;

truncate table fb_currency;

delete from fb_currency where currency_code = 'hkd';

mysql資料表命令是 MySQL資料表操作命令

mysql語句 1 修改表名 rename table 舊表名 to 新錶名 2 修改字段型別 alter table 表名 modify column 欄位名 字段型別 長度 3 修改欄位名稱和型別 alter table 表名 change 現有欄位名稱 修改後欄位名稱 資料型別 4 增加字段 ...

如何用oracle對資料表進行簡單操作

size medium 用oracle對資料表進行操作,不外乎就是增,刪,改,查。今天剛裝上oracle,就用oracle對資料表進行簡單的操作,和我之前學習的access還是有點差別的,首先就是覺得oracle比access顯的更安全,功能更多,然後就是oracle操作時,覺得有點複雜,可能是很久...

Oracle中資料表查詢拷貝

b 一 oracle資料庫中,把一張表的查詢結果直接生成並匯入一張新錶中。b 例如 現有只有a表,查詢a表,並且把結果匯入b表中。使用如下sql語句 sql create table b as select from a b 二 oracle資料庫中支援把查詢結果匯入到另外一張表中。b 例如 有兩個...