- 0
- 0
- 约3.02千字
- 约 7页
- 2017-06-12 发布于北京
- 举报
安装PL/SQL Developer
前提:必须安装Oracle的客户端
卸载:
------------------------------
Command Window -- SQLPLUS
SQL Window -- 用来开发SQL程序
-------------------------------
数据库
增删改 -- 30%
查 -- 70%
------------------------------------------------------------------------------
创建表:
create table 表名(
列1 类型,
列2 类型
);
字符类型
char --定长字符串
name char(10)
--保存一个值到name
abc --实际存储后的结果是-- abc
varchar2 --变长字符串
name varchar2(10)
--保存一个值到name
abc --实际存储后的结果是-- abc
clob -- 保存超大文本 4G
---------------------------
数字类型
所有的数字(整数,浮点数)都是number
定义一个工资的保存列
sal number(5,2)
-999.99 ~ 999.99
年龄
age number(2)
-99 ~ 99
---------------------------
日期类??
date -- 保存年月日,时分秒
--------------------------
二进制类型
BLOB -- 最大不能超过4G;
------------------------------
表结构的基本操作:
0、查看表结构
desc 表名
1、添加一个字段
alter table 表名 add(列 类型);
2、修改字段类型
alter table 表名 modify(列 类型);
3、删除一个字段
alter table 表名 drop column 列名;
4、修改表的名字
rename student to stu
5、删除表
drop table 表名
** 如果需要修改列的名字
新增一个字段,然后迁移数据,最后删除原字段
或者使用图形化工具
如果有值,这种删除,是没有办法恢复的。。
上述修改表结构相关的语句 叫做DDL ,修改,是没有办法恢复的
--------------------------------------------------------------------------------------------------
插入数据
create table test(
id number,
name varchar2(20),
age number(2)
);
1)
insert into 表名 values(所有列的值);
insert into test values(1,zhangsan,20);
2)
insert into 表名(列) values(对应的值);
insert into test(id,name) values(2,lisi);
insert into test(name,age) values(wangwu,20);
--------------------------------------------------------------------------------------------------
更新语句
update 表 set 列=新的值 [where 条件] --》更新满足条件的记录
update test set name=zhangsan2 where name=zhangsan
update 表 set 列=新的值 --》 更新所有的数据
update test set age =20;
----------------------------------
**删除数据:
几种删除方式:
1)
delete from 表名 where 条件 --删除满足条件的记录
delete from test where id = 1;
delete from test ; --删除所有
commit; --提交数据
rollback; --回滚数据
delete方式可以恢复删除的数据,但是提交了,就没办法了
delete删除的时候,会记录日志 --》删除会很慢很慢
2)
truncate table 表名
删除所有数据 ,不会影响表结构,不会记录日志,数据不能恢复 --》删除很快
3)
drop table 表名
删除所有数据,包括表结构一并删除,不会记录日志
您可能关注的文档
最近下载
- 第十八届“高教杯”全国大学生先进成图技术与产品信息建模创新大赛——水利赛项国赛真题.docx VIP
- (全国职业技能比赛:高职)GZ045互联网+国际经济与贸易赛题库共计10套公开.docx VIP
- 数字电视显示器3D高清认证技术规范.doc VIP
- 古诗词诵读 《虞美人》课件 (共24张PPT)统编版高中语文必修上册.ppt.pptx VIP
- 水利工程维修养护技术规范DB36∕T 1331-2020 .pdf VIP
- 学位论文-三跨预应力连续梁桥设计.doc VIP
- 湖北省部分市州2024-2025学年高一上学期1月期末英语试题 含解析.docx VIP
- 高频精选:贵盐集团面试题库及答案.doc VIP
- 山东省潍坊市2024-2025学年高二上学期1月期末考试物理试题(解析版).docx VIP
- 高等电力系统分析修正版.pdf VIP
原创力文档

文档评论(0)