数据库 PLSQL 创建表格

来源:互联网 发布:中国 即时通讯软件 编辑:程序博客网 时间:2024/05/16 17:52
--  创建表create table student(   student_id number(6,-2),  -- 最多能保存6位的整数   student_name varchar2(4000),  --100表示这个名字最多能存的字节数   student_birthday date)select * from student2016-- 数据 迁移--  我们如果要修改表  表结构 alter table student2016  rename to student--  oracle自己支持的 rename  student to student2016select * from student--  给变种增加一个字段  是不是 修改表结构--  可以同时增加两列alter table student add(age number(10));--  删除列alter table student drop(age1)-- 修改列  number最大是38alter table student modify(age number(38))alter table student modify(student_name varchar2(1))drop table student--  创建表create table student(   student_id number(6,2),  -- 最多能保存6位的整数   student_name varchar2(4000)  --100表示这个名字最多能存的字节数)select * from student--  全部插入insert into student(student_id,student_name) values(2,'张三');-- 部分插入insert into student(student_id) values(2);insert into student(student_name) values('李四'); --  数据库  优化的时候  特别忌讳   *  select  student_id,student_name from student--  会建一张表  会 删除一张表   能修改表明 修改表中的字段 添加删除修改字段delete 是删除表中的数据  delete from student where student_name='李四'--  修改表中的记录 update student set student_name='张学友' where student_id=1.00create table student(   student_id number(6,2),  -- 最多能保存6位的整数   student_name varchar2(4000),  --100表示这个名字最多能存的字节数   student_age number(10),   student_sex char(3))insert into student values(1,'张三',23,'男');insert into student values(1,'李四',43,'男');insert into student values(1,'范冰冰',43,'女');select * from student--  把名字为范冰冰的 人员 id改成 100 age改成 30  性别  男update student set student_id=100,student_age=30,student_sex='男'where student_name='范冰冰' --能唯一标示出来就行了
</pre><br /><pre name="code" class="html">
0 0
原创粉丝点击