oracle数据库必备知识

oracle数据库必备知识

ID:34219195

大小:118.50 KB

页数:17页

时间:2019-03-04

oracle数据库必备知识_第1页
oracle数据库必备知识_第2页
oracle数据库必备知识_第3页
oracle数据库必备知识_第4页
oracle数据库必备知识_第5页
资源描述:

《oracle数据库必备知识》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle教程记录:1·OracleOraDb10/11g_home1TNSListener:表示监听服务,如果客户端想连接数据库,次服务必须打开,在日后开发中次服务起作用。2·OracleServeiceMLDN,表示数据库主服务,命名规则:OracleService数据库名称。次服务必须启动。负责Oracle根本无法使用。3·直接通过命令行方式进入SQLPlus的控制中心,进行命令的输入。4·也可以通过窗口的形式启动命令行工具,及sqlplusw工具。5·查询、修改、插入、删除等语句必须以分号结束语句及“;”。6·进入环境以后首先进行环境设置:<1>设置每行显示的长度:setline

2、size长度值;<2>设置每页显示记录的长度:setpagesize行数值;7·在sqlplusw中因为没法修改输入内容,所以一般会使用本机的记事本程序进行编辑,直接在命令窗口输入“ed文件名即可”,输入完成之后,会提示用户是否要创建文件,编辑完成以后可以通过@文件名的方式执行命令,除了可以直接简历文件以外也可以通过@找到磁盘上的文件如“@d:demo·txt”效果是一样的,如果后缀名是“*·sql”,在查找是可以不注入后缀,系统默认的是“·sql”文件。8·在sqlplusw/sqlplus中可以使用其他用户连接·sys是超级管理员·system是普通管理员·scott是普通用户*连接

3、格式:conn用户名/密码[assysdba

4、sysoper]·如果现在连接的是超级管理员(sys),则在连接的最后必须写上ASSYSDBA。以系统管理员的身份进行登陆。例如:connsys/xuli564335assysdba;注意:如果连接用户下查询某一个用户下表而其连接用户没用此表则必须加上该表所在的用户名,格式:”用户名·表名“9·显示当前连接的用户是那个:showuser;10·查看标的完整结构:desc表名称;11·SQL可以分为以下几组:DML:数据操作语言——用户检索或者修改数据。DDL:数据定义语言——用于定义数据结构,如如创建、修改或者删除数据哭对象。DCL:数据控制语

5、言——用于定义数据库用户权限。11·查询的时候也可以为其返回列指定名称及别名:格式:select字段名别名from表名称;12·去除查询结果中的重复列用DISTINCT可以直接消除:格式:select{DISTINCT}*

6、具体列名别名from表名称;13·修改查询结果的信息显示格式添加新信息可以用

7、

8、连接,所有其他的固定信息要使用”''“括起来:格式:select'固定信息'

9、

10、列名称

11、

12、'固定信息'

13、

14、列名称······from表名称;14·在进四则运算时要给返回列期别名必须回避中文:格式:select具体列名称+/-/*//数值别名(用英文表示)from表名称15·WHERE限制后面

15、的一些语法汇总:<1>判断为空:ISNULL;<2>判断不为空:ISNOTNULL<3>判断等于:=;<4>判断不等于:<>/!=;<5>判断大于或者大于等于:>/>=;<6>判断小于或者小于等于:判断的两个或者两个以上的条件都必须成立:AND连接;<8>判断的两个或者两个以上的条件中有一个条件成立即可:OR连接;<9>判断要求整体条件取反:NOT(整体条件)<10>查询指定范围的过滤语句:字段名称BETWEEN最小值and最大值;此查询语句包含了等于,查询的是日期的时候则必须加“''”,BETWEEN····AND····可以查询日期和数值。<11>指定查询范围可以用IN

16、操作来完成,语法格式:字段IN/NOTIN(值1,值2,值3,值4······)<12>查询中也可以使用模糊查询即“LIKE”,在使用LIKE是要注意通配符,LIKE主要使用两种通配符:·“%关键字%”:可以匹配任意长度的内容,如果没有指定关键字怎么表示查询全部内容·“_关键字”:可以匹配一个长度的内容<13>使用ORDERBY字段名称ASC/DESC,对查询结果进行排序,ASC:表示升序,DESC:表示降序,当存在两个排序条件时其语法格式:ORDERBY字段名称ASC,字段名称DESC。16·在Oracle中对大小写是敏感和区分的。17·SQL中的单行函数<1>单行函数分类:·字符函数:

17、接受字符输入并且返回字符或者数值·数值函数:接受数值并返回数值·日期函数:对日期型数据进行操作·转换函数:从一种数据类型转换为另一种数据类型·通用函数:NVL函数,DECODE函数<2>字符函数·变小写字母为大写字母用UPPER()函数,语法格式:UPPER('字段值'/字段名称)例子:SELECTUPPER('字段值'/字段名称)FROM表名称;·变大写字母为小写字母用LOWER()函数,语法格式:LOWER('字段值

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。