数据库 PLSQL 创建表格
2016-06-28 21:55
351 查看
-- 创建表
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='范冰冰' --能唯一标示出来就行了
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">
相关文章推荐
- session入mysql
- pl/sql变量类型
- 实习日记7_2016.06.28
- 在Ubuntu14.04上安装和配置Mongodb
- pl/sql 标识符与变量名
- 浅谈数据库的水平拆分
- MySQL新建用户,授权,删除用户,修改密码
- SQLServer批量更新、批量插入
- pl/sql 块和结构
- redis 密码时 重启问题
- mysql 主键选择
- Java连接MongoDB样例
- 查询结果集合成一列的sqlserver实现方法stuff
- SQL语句测试
- MySQl数据库必会sql语句加强版
- MySQl数据库必会sql语句加强版
- C# Access数据库增删查改的简单方法
- Oracle 查询优化的基本准则详解
- pl/sql NULL 语句
- redis 事务