Oracle基本语句
2015-07-11 15:25
549 查看
dept 部门表
SQL语句的分类
1数据操纵语言 DML
insert (插入记录)
insert into dept (deptNo,deptName,loc)values (28,'教学部',’珠海‘)
update (修改记录)
update dept set deptNo=38 where deptNo=28
delete (删除记录)
delete from dept where deptNo=38
查询语句
select depNo,deptName,loc from dept where deptNo<50;
数据定义语言 DDL
create 创建数据库结构
alter 修改数据库结构
drop 删除数据库结构
rename 给表重新命名
truncate 删除表的数据
create table testTab (
ID int,
c1 varchar2(50),
c2 date
)
alter table testTab add c3 decimal(15,2)
drop table testTab
rename emp to employess
(表名称) (表名称)
truncate table emp
事物控制(TC)
commit (永久性的保存对行所做的修改)
insert into dept values(88,‘运维部’,‘HK’)
rollback
撤销 ,回滚
commit 提交(提交后在回滚无任何意义)
savepoint
数据控制语言(DCL)
grant 授予其他用户对数据库结构访问的权限
revoke 主要是阻止其他用户访问数据库结构
变量声明
条件控制
循环
过程和函数的定义
本文出自 “代码的那些事儿” 博客,请务必保留此出处http://hw168.blog.51cto.com/10425348/1673217
SQL语句的分类
1数据操纵语言 DML
insert (插入记录)
insert into dept (deptNo,deptName,loc)values (28,'教学部',’珠海‘)
update (修改记录)
update dept set deptNo=38 where deptNo=28
delete (删除记录)
delete from dept where deptNo=38
查询语句
select depNo,deptName,loc from dept where deptNo<50;
数据定义语言 DDL
create 创建数据库结构
alter 修改数据库结构
drop 删除数据库结构
rename 给表重新命名
truncate 删除表的数据
create table testTab (
ID int,
c1 varchar2(50),
c2 date
)
alter table testTab add c3 decimal(15,2)
drop table testTab
rename emp to employess
(表名称) (表名称)
truncate table emp
事物控制(TC)
commit (永久性的保存对行所做的修改)
insert into dept values(88,‘运维部’,‘HK’)
rollback
撤销 ,回滚
commit 提交(提交后在回滚无任何意义)
savepoint
数据控制语言(DCL)
grant 授予其他用户对数据库结构访问的权限
revoke 主要是阻止其他用户访问数据库结构
变量声明
条件控制
循环
过程和函数的定义
本文出自 “代码的那些事儿” 博客,请务必保留此出处http://hw168.blog.51cto.com/10425348/1673217
相关文章推荐
- 常用oracle DDL语句
- ORACLE ORA-00942:表或视图不存在
- oracle初学者常用操作100问
- Oracle 11g静默安装软件+手工创建数据库
- Java操作Oracle数据库
- linux 下oracle 10g sqlplus中文显示和输入的问题
- ubuntu14.04下安装pycharm以及Oracle JDK
- 收集统计信息脚本
- 【转】IBatis.Net项目数据库SqlServer迁移至Oracle
- Oracle中的函数 字符串、数字、日期
- ORACLE查看数据文件包含哪些对象
- update慢如何处理?
- Oracle 11g Pivot函数实现行转列
- 查看Oracle自动优化建议
- [Oracle]如何在亿级记录表中创建索引
- Oracle 创建索引表空间语法
- oracle查所有字段
- Oracle-BPM(三)
- Oracle客户端的字符集与服务端字符集不同
- OracleXENuiv,数据库创建用户,表空间,