1. 创建表
Create table [用户名] 表名 (列名1 数据类型 [,…列名N 数据类型] )
注: 表名首字符应该为字母,可以使用下划线,字母,数字,但不能使用空格和单引号;
不能使用Orcale保留字来为表命名;
表名的最大长度为30个字符;
同一用户模式下的不同表不能具有相同的名称;
[用户名]如果用户在自己的模式中创建表,则可以不指定用户名.
2. 修改表结构
a) 用于更改现有列:
Alter table 表名 modify (列名1 数据类型 , 列名2 数据类型……)
b) 用于向表中添加新列
Alter table 表名 add (列名 数据类型, 列名2 数据类型……)
c) 用于删除表中现有列
Alter table 表名 drop column 列名
3. 截断表
Truncate table 表名
注:用于删除表中的记录,但不删除表的结构,与delete的区别是删除记录的速度比后者快
4. 删除表
Drop table 表名
5. 查询表记录
Select * | [distinct] 列名 | expression [列名或列名的别名] from 表名 [where condition] [order by 列名]
注: distinct关键字的作用是限制只返回不同记录的列值
Expression关键字是列名和常数组成的表达式
Where子句是指查询的条件
Order by 子句是指按照某一列排序,它应该为命令中的最后一个子句
Group by 子句用于将信息表划分为组
Having 子句有来指定Group by 子句检索条件.该子句位于Group by后面
6. 插入记录
Insert into 表名 [列名1,列名2……列名N] values (value1,value2…….valueN)
7. 删除表中某一条记录
Delete [from] 表名 [where condition]
8. 事务提交
Commit work 或 commit
注:用命令(exit或quit)正常退出SQL/Plus就提交
强制非正常退出就回滚
9. 事务回滚
Rollback 事务标记ID 或 rollback
注:如果没有指明事务标记,则事务回滚就回滚到事务开始处
10. 事务标记
Savepoint 事务标记ID
11. 特别语句
a) 复制表
Select * into 新表名 form 旧表名 [where 1=2]
Create table 新表名 as select 列名 from 旧表名 [where 1=2]
注:如果不加where条件就复制整张表,加了where条件就只复制表结构
b)
分享到:
相关推荐
Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。
ORACLE-SQL语句学习教程解读.pdfORACLE-SQL语句学习教程解读.pdfORACLE-SQL语句学习教程解读.pdfORACLE-SQL语句学习教程解读.pdfORACLE-SQL语句学习教程解读.pdfORACLE-SQL语句学习教程解读.pdf
Oracle中SQL语句执行效率的查找与解决..
Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理
oracle中SQL语句优化
oracle的SQL语句的一些经验总结,里边有很多大家和自己的东西。
oracle常用SQL语句下载 oracle常用SQL语句下载 oracle常用SQL语句下载
Oracle学习,常用sql语句汇总,适合新手使用。
oracle常用sql语句,数据库常用的sql语句!!!!
对ORACLE-SQL进行一些布局优化,更新它的格式
Oracle数据库Sql语句详解大全
ORACLE经典语句汇总 -- 字符串左填充和右填充,默认填充空格 -- 产生1~99行数据,少于一位则补0 -- 刪除相同行 -- 随机数 -- 产生业务流水号 -- 查询某张表中有哪些字段 -- 自循环表中 由叶子节点查父节点 -- 查子...
此LR脚本是应用于的Oracle的请求报文,此资源为直连Oracle执行SQL进行压测,为方便小伙伴快速开发此类的测试脚本,先已经整理成模板供小伙伴参考。
很全的oracle sql语句学习资料,从基础开始,逐层深入,让你成为sql高手
Oracle SQL Profiler,自己设计算法写的一款非常好用的抓取Oracle数据库SQL语句的工具,可以再没有源码的情况下监控ORACLE数据库服务器的v$sqlarea视图抓取出从点击开始按钮到点击结束按钮期间执行过的SQL语句。...
Oracle——sql语句优化
oracle常用sql语句大全 注释完整 放心使用 包含所有常用语句
oracle、sql语句基础
ORACLE常用SQL语句大全.pdf