/*建立表 不帶自動標示*/
create table product
(pid number(15) primary key not null,
pname varchar2(20) not null
);commit;
insert into product(pid,pname) values(1,'美瞳');
commit;
/*清楚表記錄*/
truncate table product;
commit;
select * from product;
/*檢視表結構*/
desc product
drop table orders;
/*建立表 帶自動標示*/
create table orders
(oid number(15) primary key not null,
pname varchar2(50) not null
);create sequence oid_id start with 001001 cache 2;/*建立自動標示序列*/
insert into orders(oid,pname) values(oid_id.nextval,'美瞳');
commit;
oracle建立自增長主鍵
建表 使用者必須被顯示的賦予建立觸發器的許可權才可以建立trigger 1 用sys 1234登陸sqlplus 2 在command視窗輸入 grant create any trigger to sprita1 3 提示grant succeeded表明賦予成功 建立自增長主鍵的表 create...
oracle 建立表sql語句,主鍵,自增長
在建立表之前請必須了解一下兩點 1,oracle 沒有identity,所以需要自己用squence 和 trigger 配合使用 實現 自增長。2,oracle中如果使用關鍵字,需要用 雙引號引起了。所以下面例子中出現的雙引號可以理解成轉義的。在執行多個sql是用 可以區分。現在就直接來sql語句...
筆記 oracle 建立主鍵自增長
筆記 1 建立表 create table test id number 18,2 primary key,主鍵 unique not null name varchar2 100 not null 2 建立序列 create sequence seq test id minvalue 1 最小值 ...