oracle 基本操作
2011-01-03 20:09
435 查看
-创建表格语法:
create table 表名(
字段名1 字段类型(长度) 是否为空,
字段名2 字段类型 是否为空
);
1.表的修改
alter table 表名
add 列名 类型
drop column 列名
alter column 列名 类型
2.主键,外键
-增加主键
alter table 表名 add constraint 主键名 primary key (字段名1);
-增加外键:
alter table 表名
add constraint 外键名 foreign key (字段名1)
references 关联表 (字段名2);
在建立表格时就指定主键和外键
create table T_STU (
STU_ID char(5) not null,
STU_NAME varchar2(8) not null,
constraint PK_T_STU primary key (STU_ID)
);
主键和外键一起建立:
create table T_SCORE (
EXAM_SCORE number(5,2),
EXAM_DATE date,
AUTOID number(10) not null,
STU_ID char(5),
SUB_ID char(3),
constraint PK_T_SCORE primary key (AUTOID),
constraint FK_T_SCORE_REFE foreign key (STU_ID)
references T_STU (STU_ID)
)
create table 表名(
字段名1 字段类型(长度) 是否为空,
字段名2 字段类型 是否为空
);
1.表的修改
alter table 表名
add 列名 类型
drop column 列名
alter column 列名 类型
2.主键,外键
-增加主键
alter table 表名 add constraint 主键名 primary key (字段名1);
-增加外键:
alter table 表名
add constraint 外键名 foreign key (字段名1)
references 关联表 (字段名2);
在建立表格时就指定主键和外键
create table T_STU (
STU_ID char(5) not null,
STU_NAME varchar2(8) not null,
constraint PK_T_STU primary key (STU_ID)
);
主键和外键一起建立:
create table T_SCORE (
EXAM_SCORE number(5,2),
EXAM_DATE date,
AUTOID number(10) not null,
STU_ID char(5),
SUB_ID char(3),
constraint PK_T_SCORE primary key (AUTOID),
constraint FK_T_SCORE_REFE foreign key (STU_ID)
references T_STU (STU_ID)
)
相关文章推荐
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令
- oracle操作的一些基本语法
- oracle基本操作之(一)
- oracle笔记2--基本sql操作
- oracle 创建用户、赋权限、删除用户和一些基本查询操作
- Oracle基本数据库操作
- 浅谈Oracle 11g 发行版2 新安装后关于登录的一些基本操作
- Oracle基本语法&&函数&&子查询&&分页查询&&排序&&集合操作&&高级分组函数
- Oracle的基本操作+Oracle字段类型(zz)
- oracle 数据库基本操作
- oracle tablespace 表空间基本操作
- Oracle数据库的基本操作及使用
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令
- oracle命名空间和用户的基本操作
- 常用的SQL*PLUS命令 ,SQL缓冲区操作和最基本的脚本操作(从实践中学习Oracle SQL-第三章)
- Oracle 一些基本操作
- oracle实用基本操作
- 【数据库】oracle基本操作
- Oracle基本操作SQL 《转》
- Oracle基本操作介绍