oracle中怎样用语句在一个表空间下建立一个表?

2024-12-19 05:41:42
推荐回答(4个)
回答1:

可以使用create table语句在oracle中创建表,创建表的具体语法为:
create table tablename (columnname datatype);
其中tablename为要创建的表的名字,columnname为要创建的表中的列的名字,datatype表示列的数据类型以及长度。
注意的是,在创建表的时候必须要指定表的唯一的名字,以及列的唯一名字,否则数据库就不知道是怎么回事的。

回答2:

create table 表名
(字段名 字段类型)
tablespace 表空间名
;

表空间名后还可以设置一些参数, 也可用默认值

回答3:

create table TABLE_NAME(COL_NAME .....)tablespace 表空间名字;

回答4:

创建表空间的命令格式:
SQL> create tablespace 表空间名称
datafile ‘数据文件路径及名称’ size 数据文件大小

示例:创建mytablespace表空间
CREATE SMALLFILE TABLESPACE "MYTABLESPACE"
DATAFILE 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\mytablespace'
SIZE 100M
AUTOEXTEND ON NEXT 10M
MAXSIZE UNLIMITED LOGGING
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO DEFAULT NOCOMPRESS