时间:2021-07-01 10:21:17 帮助过:74人阅读
入门语句
普通用户连接: Conn scott/tiger 超级管理员连
接: Conn “sys/sys as sysdba”
Disconnect; 断开连接
Save c:\1.txt 把 SQL 存到文件
Ed c:\1.txt 编辑 SQL 语句
@ c:\1.txt 运行 SQL 语句 Desc
emp; 描述 Emp 结构
Select * from tab; 查看该用户下的所有对象 Show user; 显示当前用户如果在 sys 用户下:
查询 Select * from emp; 会报错,原因:emp 是属于 scott,所以此时必须使用:select *
from scott.emp; / 运行上一条语句
3.2、 SQL 简介
SQL 全名是结构化查询语言(Structured Query Language),是用于数据库中的标准数据查
询语言,IBM 公司最早使用在其开发的数据库系统中。 1986 年 10 月,美国 ANSI 对 SQL
进行规范后,以此作为关系式数据库管理系统的标准语言 (ANSI X3. 135-1986),1987 年得
到国际标准组织的支持下成为国际标准。 不过各种通行的数据库系统在其实践过程中都对
SQL 规范作了某些编改和扩充。所以,实际上不同数据库系统之间的 SQL 语言不能完全
相互通用
DML 语句(数据操作语言)Insert、 Update、 Delete、 Merge
DDL 语句(数据定义语言)Create、 Alter、 Drop、 Truncate
DCL 语句(数据控制语言)Grant、 Revoke 事务控制语句
Commit 、 Rollback、 Savepoint
3.3、简单的 Select 语句
3.4、使用算术表达式 + - / *
3.5、连接运算符 ||
-12-
12
3.6、使用字段别名 as
3.7、空值 is null
3.8、去除重复行 distinct
3.9、查询结果排序 order by asc(desc)
3.10、比较运算符 > < (!= or <>) between and
3.11、 in 操作 not in
3.12、模糊查询 like
% 表示零或多个字符 _
表示一个字符
对于特殊符号可使用 ESCAPE 标识符来查找
select * from emp where ename like ‘%*_%‘ escape ‘*‘
上面的 escape 表示*后面的那个符号不当成特殊字符处理,就是查找普通的_符号
数据库基础
标签:美国 编辑 联系 管理 文件 用户 父类 fonts from