首页 > 代码库 > SQL语言的四种类型和ORACLE运算符

SQL语言的四种类型和ORACLE运算符

sql语句四种类型:
数据定义语言(DDL)
数据操作语言(DML)
数据控制语言(DCL)
事务控制语言(TCL)

Data Definition Language(DDL)
DDL使我们有能力创建或删除表格。也可以定义索引(键),规定表之间的链接,以及施加表间的约束。


  CREATE DATABASE - 创建新数据库
  ALTER DATABASE - 修改数据库
  CREATE TABLE - 创建新表
  ALTER TABLE - 变更(改变)数据库表
  DROP TABLE - 删除表
  CREATE INDEX - 创建索引(搜索键)
  DROP INDEX - 删除索引

Data Manipulation Language(DML)
供用户实现对数据的追加、删除、更新、查询等操作。


  SELECT - 从数据库表中获取数据
  UPDATE - 更新数据库表中的数据
  DELETE - 从数据库表中删除数据
  INSERT INTO - 向数据库表中插入数据

Data Control Language(DCL)


  GRANT - 授权
  REVOKE - 撤销授权
  DENY - 拒绝授权

Transaction Control Language(TCL)

  SAVEPOINT - 设置保存点
  ROLLBACK - 回滚
  COMMIT - 提交

Oracle运算符

  表达式类似于java, 可以是常量, 可以是变量, 也可以是表中的一个字段

  算术运算符(+ - * /)
  比较运算符(> >= < <= = <>/!=)
  逻辑运算符(and or not)

SQL语言的四种类型和ORACLE运算符