dkfr.net
当前位置:首页 >> ORACLE 创建一个表 >>

ORACLE 创建一个表

首先说明下,一个数据库中的表名具有唯一性,不能出现同名table,可以创建一个结构一样的表。 sql:create table table_new as select * from table_old where 1=2; 解释:这样的语句是将table_old表的结构复制到table_new表,后面where条件是不...

举个例子,你的建表语句可以根据这个来调整 --建表 create table A ( id VARCHAR2(2), a VARCHAR2(2) not null -- 主键列非空 ); --建主键,其中PK_A是主键名称,A是主键字段 alter table A add constraint PK_A primary key (A) using index

可用sql语句创建,也可用图形界面创建。 语句创建方法,如创建一个叫test的表,有2个字段,分别是id和name,id为number类型,name为varchar2类型,id是表的主键。 create table test(id number primary key,name varchar2(20));图形界面(使用软...

其实没有那么为麻烦,你可以打开ORACLE视图编辑器。 中显示ORACLE语句,想要什么语句你自己试吧! 包括表的一些属性项都可以加上的。

CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW view_name [(alias[, alias]...)] AS subquery [WITH CHECK OPTION [CONSTRAINT constraint]] [WITH READ ONLY] OR REPLACE :若所创建的试图已经存在,ORACLE自动重建该视图; FORCE :不管基表是否...

create table student_course ( sno char(8) not null, cno char(10) not null, score number, constraint PK_SC primary key (sno, cno) )

对全局临时表的总结 在临时表上的操作比在一般的表上的操作要快。因为: 1创建临时表不需要往编目表中插入条目,临时表的使用也不需要访问编目表,因此也没有对编目表的争用。 2仅有创建临时表的app才可存取临时表,所以在处理临时表时没有锁。 ...

--如果表已经存在INSERT INTO PERSONSSELECT PERSON_ID,AUDLT_NAME PENSON_NAME,BIRTHDAY,0 PARENT_ID,SEX,'Y' PERSON_TYPE FROM PARENTSUNIONSELECT PERSON_ID,CHILD_NAME PENSON_NAME,BIRTHDAY, PARENT_ID,SEX,'N' PERSON_TYPE FROM CHILDREN-...

一楼的建表语句是错误的,oracle没有int类型 CREATE TABLE XS ( idno number, sp_id number, numb number, xs_date date ); 建表的时候设置xs_date 为date就可以了 插入数据 INSERT INTO XS (idno,sp_id,numb,xs_date) VALUES (11, 2, 12, to_d...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com