首页 > 代码库 > 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(数据库)