-- 创建表 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 student2016 select * from student -- 给变种增加一个字段 是不是 修改表结构 -- 可以同时增加两列 alter table student add(age number(10)); -- 删除列 alter table student drop(age1) -- 修改列 number最大是38 alter 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.00 create 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">
数据库 PLSQL 创建表格
最新推荐文章于 2024-07-01 08:25:30 发布