PL/SQL 创建表

原创 2015年07月09日 22:33:43

--创建表

CREATE TABLE Student( --表名

   id NUMBER(4) CONSTRANT pk_Student_id PRMARY KEY,  --学生id,主键约束

   name VARCHAR2(50)  DEFAULT '张三', --学生姓名,默认为“张三” 

   birthday DATE     NOT NULL--学生生日,不为空

);


-- CONSTANT 用于指定常量/identifier用于指定常量或变量的名称

--删除表

DROP TABLE Student;--表名

--添加数据


--Oracle中自动增长必须使用序列

CREATE SEQUENCE Student_SEQ  --创建序列

START WITH 100 --从100开始

INCREMENT BY 1 --每次增加1

MAXVALUE 2000 --最大增加到2000

MINVALUE 1 --最小1

CACHE 10; --每次扩展10

--删除序列

DROP SEQUENCE Student_SEQ;


--时期使用日期函数TO_DATE


INSERT INTO Student (id,name,birthday) VALUES(Student_SEQ.NEXTVAL,'李四',TO_DATE('1995-01-03','yyyy-mm-dd'));

INSERT INTO Student (id,name,birthday) VALUES(Student_SEQ.NEXTVAL,'王五',TO_DATE('1996-12-09','yyyy-mm-dd'));

INSERT INTO Student (id,name,birthday) VALUES(Student_SEQ.NEXTVAL,'周六',TO_DATE('1995-09-01','yyyy-mm-dd'));


COMMIT;  --提交


--查询

SELECT * FROM Student;





相关文章推荐

使用PL/SQL Developer工具来实现创建表空间、创建数据库、备份数据库、数据导出等操作

如何结合Sql脚本和PL/SQL Developer工具来实现创建表空间、创建数据库、备份数据库、数据导出等操作,然后实现Oracle对象创建、导入数据等操作,方便我们快速了解、创建所需要的部署Sql...

PLSQL操作Oracle创建用户和表

1、打开PLSQL,填写用户名和密码(初始有两个用户sys和system,密码是自己安装oracle数据库时定的),Database选择ORCL(默认数据库,oracle中创建的用户就像是mysql中...

如何利用PL/SQL Developer图形化界面建库建表

工具:oracle11g、pl/sql developer 一.在我的电脑>管理>服务中打开oracle的监听以及数据库 二.开启pl/sql developer 三.登录进来后...

通过PL/SQL创建序列和触发器实现表自增字段

创建序列 创建触发器

创建触发器报PL/SQL: ORA-00942: 表或视图不存在

SQL> create user u1 identified by u1; 用户已创建。 SQL> grant dba to prod; 授权成功。 SQL> grant dba to u1;...

PL/SQL 创建 oracle 任务调度

  • 2013年04月23日 17:00
  • 171KB
  • 下载

用PL/SQL Developer创建Oracle触发器以及触发器的一点点知识与出现的问题

本文将介绍如何使用PL/SQL Developer快速的创建一个触发器,应该明确的是鼠标的所有操作都是可以用代码实现的...

PL/SQL 创建新用户、删除用户及用户权限的开通

PL/SQL DBA 創建用戶權限  ORACLE有三大系统角色:connect,resource,dba; 1、创建新用户   @:利用PL/SQL工具创建,File--->New--->us...

PL/SQL DBA 创建用户 表空间 授权

PL/SQL DBA 創建用戶權限   1、创建新用户    @:利用PL/SQL工具创建,File--->New--->user,打开创建新用户界面,所界面上内容,依次输入 NAME,PASS...

PL/SQL客户端创建DBLink入门教程

有时候数据库之间需要数据交互,但是我们的系统不可能配置两个数据库访问连接,我个人认为,如果配置两个数据库连接这样会给系统增加交互负担。而创建了DBLink之后,我们所开发的系统就可以只配置一个数据库连...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PL/SQL 创建表
举报原因:
原因补充:

(最多只允许输入30个字)