网站大量收购闲置独家精品文档,联系QQ:2885784924

OracleSQL语言从入门到精通资料.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库对象包括表、视图、索引、同义词、簇、触发器、函数、过程、包、数据库链、快照 等(表空间、回滚段、角色、用户) 。数据库通过对表的操作来管理存储在其中的数据。 SQL*PLUS 界面: 登录:输入 SQLPLUS 回车;输入正确的 ORACLE 用户名并回车;输入用户口令并回 车,显示提示符: SQL 退出:输入 EXIT 即可。 2 )命令的编辑与运行: 在命令提示符后输入 SQL 命令并运行,以分号结束输入;以斜杠结束输入;以空行结 束输入; 利用 SQL 缓冲区进行 PL/SQL 块的编辑和运行; 利用命令文件进行 PL/SQL 块的编辑和运行。 数据库查询 用 SELECT 语句从表中提取查询数据。语法为 SELECT [DISTINCT] {column1,column2, … } FROM tablename WHERE {conditions} GROUP BY {conditions} ORDER BY {expressions} [ASC/DESC]; 说明: SELECT 子句用于指定检索数据库的中哪些列, FROM 子句用于指定从哪一个表 或视图中检索数据。 SELECT 中的操作符及多表查询 WHERE 子句。 (LIKE,IS, …) WHERE 子句中的条件可以是一个包含等号或不等号的条件表达式, 也可以是一个含有 IN 、NOT IN 、BETWEEN 、LIKE 、IS NOT NULL 等比较运算符的条件式,还可以是由单一 的条件表达通过逻辑运算符组合成复合条件。 ORDER BY 子句 ORDER BY 子句使得 SQL 在显示查询结果时将各返回行按顺序排列, 返回行的排列顺 序由 ORDER BY 子句指定的表达式的值确定。 连接查询 利用 SELECT 语句进行数据库查询时,可以把多个表、视图的数据结合起来,使得查 询结果的每一行中包含来自多个表达式或视图的数据,这种操作被称为连接查询。 连接查询的方法是在 SELECT 命令的 FROM 子句中指定两个或多个将被连接查询的表 或视图,并且在 WHERE 子句告诉 ORACLE 如何把多个表的数据进行合并。根据 WHERE 子句中的条件表达式是等还是不等式,可以把连接查询分为等式连接和不等式连接。 子查询 如果某一个 SELECT 命令(查询 1)出现在另一个 SQL 命令(查询 2 )的一个子句中, 则称查询 1 是查询 2 的子查询。 基本数据类型( NUMBER,V ARCHAR2,DA TE ) O RACEL 支持下列内部数据类型: VARCHAR2 变长字符串,最长为 2000 字符。 NUMBER 数值型。 LONG 变长字符数据,最长为 2G 字节。 DATE 日期型。 RAW 二进制数据,最长为 255 字节。 LONG RA W 变长二进制数据,最长为 2G 字节。 ROWID 二六进制串,表示表的行的唯一地址。 CHAR 定长字符数据,最长为 255 。 常用函数用法: 一个函数类似于一个算符,它操作数据项,返回一个结果。函数在格式上不同于算符, 它个具有变元,可操作 0 个、一个、二个或多个变元,形式为: 函数名(变元,变元,…) 函数具有下列一般类形: 单行函数 分组函数 单行函数对查询的表或视图的每一行返回一个结果行。 它有数值函数, 字符函数, 日期 函数,转换函数等。 分组函数返回的结果是基于行组而不是单行,

文档评论(0)

yyc39216118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档