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创建表序列

CREATE SEQUENCE name              --   序列名 INCREMENT BY                                 --    每次加几个 ...
  • GUMOXIN
  • GUMOXIN
  • 2017年11月09日 16:35
  • 205

PLSQL操作Oracle创建用户和表

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

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

工具:oracle11g、pl/sql developer 一.在我的电脑>管理>服务中打开oracle的监听以及数据库 二.开启pl/sql developer 三.登录进来后...
  • cug_kevin
  • cug_kevin
  • 2015年08月17日 15:13
  • 14964

使用PL/SQL创建表空间

create tablespace 是创建表空间,和表名一点关系都没有 1 2 3 4 5 6 create  tablespac...
  • yanrongzhu521
  • yanrongzhu521
  • 2014年08月15日 16:26
  • 456

Oracle PLSQL实例精解第4版 全本PDF+建库建表的源码.rar

  • 2011年09月08日 13:46
  • 2.22MB
  • 下载

Oracle培训方案(英文版)_SQL and PL SQL

Oracle Database 10g: SQL & PL SQL 课程描述:数据库是任何信息管理系统中必不可少的数据存储中心,随着全球信息化的发展,数据库技术更是被越来越多的企业视为最重要最核心的技...
  • henrybai
  • henrybai
  • 2007年08月20日 13:24
  • 1203

利用pl/sql创建oracle的table

最近小弟在利用asp.net编辑网页,用到了数据库oracle,利用pl/sql建立了一个tabel,刚开始开到网上很多都是在新建中建立表格等等……。后来问了同仁们使用的方法为 -- Create ...
  • wlxliugang
  • wlxliugang
  • 2016年03月02日 13:20
  • 207

PL/SQL建表时中文乱码

1、错误描述(1)创建数据库表,备注中填写中文(2)点击“Apply”,备注中的中文显示为“????”,出现乱码(3)在系统环境变量中,添加NLS_LANG,设置客户端编码集2、错误原因     中文...
  • you23hai45
  • you23hai45
  • 2015年12月13日 12:05
  • 2482

oralce10g性能调整与优化--英文版

  • 2010年01月12日 11:36
  • 10.48MB
  • 下载

开始认真系统的看英文版《TC PL》了

欢迎您来到Tanky Woo的博客:我们的【C++奋斗乐园】C++/算法网站:www.cpply.comC++/算法论坛:www.cppleyuan.comQQ群:①群:19333724 ②群:238...
  • wtq493841534
  • wtq493841534
  • 2010年06月30日 22:50
  • 381
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PL/SQL 创建表
举报原因:
原因补充:

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