标签:
1
sql语句分为以下三种类型
DML 数据操纵语言
DDL 数据定义语言
DCL 数据控制语言
DML 增删改查 SELECT INSERT等等
DDL 创建 修改 或者删除 数据库对象 CREATE DROP等等
DCL 控制数据库访问 如GRANT REVOKE COMMIT ROLLBACK等等
2
在PL/SQL developer中 可以通过ED命令编辑语句 /为执行语句
Desc(describe)+表为查看表结构
3
算术运算符 + - * / 数字和日期使用
日期可以加减 不可以乘除 因为没有意义
4 空值
空值是不确定的 未知的值
不是0或者空格
如果是空值 是不会参与运算的 所以SELECT时,有空值参与的运算还是空的
5在PL/SQL developer中 在编辑框中注释用--
6可以为列起别名
如select employee_id id,last_name name,12*salary annual_sal(出来的语句是用别名标识)
也可以加关键字AS 默认都是大写的来标识
如果想区分大小写标识 需要加上双引号
双引号一定更需要加的情况:想区分大小写或者单词之间有空格
7 连接符
把列和列,列与字符连接在一起
用||表示
如select last_name||’ `s job is’ ||job (可以为这一大串起别名)
字符串是用单引号括起来的(起别名才用双引号)
日期和字符只能在单引号中出现
8 默认情况下 会返回所有的行 包括重复行 (不重复的要用distinct修饰)
9 SQL和SQL PLUS的区别
SQL PLUS是一种环境 关键字可以缩写 命令不能改变数据库里的值 集中运行
SQL 是一种语言 ANSI标准 关键字不能缩写 使用语句控制数据库中的表的定义信息
和表中的数据
标签:
原文地址:http://www.cnblogs.com/HJL085/p/5724320.html