首页 > 代码库 > 2017-07-12(数据库)
2017-07-12(数据库)
使用SQL*Plus可以: 描述表结构。 编辑 SQL 语句。 执行 SQL语句。 将 SQL 保存在文件中并将SQL语句执行结果保存在文件中。 在保存的文件中执行语句。 将文本文件装入 SQL*Plus编辑窗口。
使用WHERE 子句,将不满足条件的行过滤掉。 WHERE 子句紧随 FROM 子句。
字符和日期要包含在单引号中。 字符大小写敏感,日期格式敏感。 默认的日期格式是 DD-MON-RR。
使用 LIKE 运算选择类似的值 选择条件可以包含字符或数字: % 代表零个或多个字符。 _ 代表一个字符。
使用WHERE 子句过滤数据 使用比较运算 使用 BETWEEN, IN, LIKE和 NULL运算 使用逻辑运算符 AND, OR和NOT 使用 ORDER BY 子句进行排序。
单行函数: 操作数据对象 接收函数返回一个结果 只对一行进行操作 每行返回一个结果 可以转换数据类型 可以嵌套 参数可以是一列或一个值
Oracle 内部使用数字存储日期: 世纪,年,月,日,小时,分钟,秒。 默认的日期格式是 DD-MON-RR. 可以只指定年的后两位在20世纪存放21世纪的日期。 同样可以在21世纪存放20世纪的日期。
COALESCE 与 NVL 相比的优点在于 COALESCE 可以同时处理交替的多个值。 如果第一个表达式费空,则返回这个表达式,对其他的参数进行COALESCE 。
在 SQL 语句中使用IF-THEN-ELSE 逻辑。 使用两种方法: CASE 表达式 DECODE 函数
使用连接在多个表中查询数据。 在 WHERE 字句中写入连接条件。 在表中有相同列时,在列名之前加上表名前缀。
2017-07-12(数据库)