




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ORACLE数据库提纲创建表空间、用户以及授权Oracle数据类型、函数表视图索引常用SQL语句PLSQLDeveloper使用1.PLSQLDeveloper登录本地net服务名normal是普通用户sysdba拥有最高的系统权限,登陆后是sys
sysoper主要用来启动、关闭数据库,sysoper登陆后用户是public
创建表空间3输入表空间名称点新建类似如图配置点确定创建用户以及授权1.选择USER点右键新建弹出如图所示创建用户以及授权2.一般页签输入用户口令选择该用户对应的表空间,临时表空间TEMP类似如图所示创建用户以及授权3.限额页签可设置用户对表空间的使用额度,设置完后点应用即可完成用户创建及授权Oracle常用数据类型数据类型说明char字符型,最大长度2000B,缺省长度为1Bnchar基于NLS国家字符集的字符型,最大长度2000B,缺省为1字符varchar2变长字符型,最大长度4000Bnvarchar2基于NLS国家字符集的字符型,其余同carchar2varchar同varchar2number(m,n)
数值型。m为总位数,n为小数位数。总长度最大为38位date日期型。有效表示范围公元前4712年1月1日到公元4712年12月31日long变长字符型,最大长度2GB,不支持对字符串内容进行搜索raw变长二进制数据类型,最大长度2000Blongraw变长二进制数据类型,最大长度2GBblob二进制大对象类型,最大长度4GBclob字符大对象类型,最大长度4GBnclob基于NLS国家字符集的字符大对象类型,最大长度4GBbfile在数据库外部保存的大型二进制文件对象类型,最大长度4G常用数值函数函数功能用法返回结果abs()取绝对值abs(-3.14)3.14round()四舍五入round(3.1415)round(3.1415,3)round(314.159,-2)33.142300
trunc()截断trunc(3.1415,3)3.141
ceil()向上取整ceil(3.14)4
floor()向下取整floor(3.14)3
sign()判断数值正负sign(-3.14)-1
sig()…三角函数…sig(3.14)……0.001592653power()幂运算power(2,2)4sqrt()开平方sqrt(9)3mod()取模mod(10,3)1exp()基数为e的幂exp(1)2.71828183(e)log()对数运算log(4,16.0)2ln()自然对数ln(7)1.94591015常用分组统计函数函数功能适用类型SUM()求和数值型AVG()计算平均值数值型MAX()计算最大值任何数据类型MIN()计算最小值任何数据类型COUNT()返回查询到的记录的行数
任何数据类型表创建表格语法:方法一createtable学员信息(
学号varchar2(10)notnull,
姓名varchar2(10)notnull,
电话varchar2(12)notnull,地址varchar2(100));方法二createtable学员信息表2asselect*from学员信息
表数据插入删除更新--查询数据Select*from学员信息--插入数据
insertinto学员信息values(001,'李四','','湘潭市')--更新数据
update学员信息set姓名='李四'where学号=001;
--删除表
droptable学员信息;视图视图的创建:CREATEVIEWview_nameas
Select*from学员信息--查询语句视图的查询Select*fromview_name视图的删除:
DROPVIEWVIEW_NAME常用SQL语句
select*fromall_tab_comments--查询所有用户的表,视图等的注释select*fromuser_tab_comments--查询本用户的表,视图等的注释select*fromall_col_comments--查询所有用户的表的列名和注释.select*fromuser_col_comments--查询本用户的表的列名和注释select*fromall_tab_columns--查询所有用户的表的列名等信息(详细但是没有备注).select*fromuser_tab_columns--查询本用户的表的列名等信息(详细但是没有备注).6)查看用户ZBFC的所有的表名及表存放的表空间selecttable_name,tablespace_namefromall_tableswhereowner='xxxx'orderbytable_namedesc7)生成删除表的文本select'Droptable'||table_name||';'fromall_tableswhereowner=”ZBFC”;8)删除表级联删除droptabletable_name[cascadeconstraints];9)查找表中的列selectTABLE_NAME,COLUMN_NAME,DATA_TYPEfromuser_tab_columnswherecolumn_namelike'%'||'地'||'%'orderbytable_name常用SQL语句查看用户下所有的表select*fromuser_tables;查看某表的创建时间selectobject_name,createdfromuser_objectswhereobject_name=upper('&table_name');查看某表的大小selectsum(bytes)/(1024*1024)as"size(M)"fromuser_segmentswheresegment_name=upper('&table_name');查看数据库的版本
SelectversionFROMProduct_component_versionWhereSUBSTR(PRODUCT,1,6)='Oracle';Oracle索引适当的使用索引可以提高数据检索速度,可以给经常需要进行查询的字段创建索引oracle的索引分为5种:唯一索引,组合索引,反向键索引,位图索引,基于函数的索引创建索引的标准语法:CREATEINDEX索引名ON表名(列名)TABLESPACE表空间名;创建唯一索引:CREATEuniqueINDEX索引名ON表名(列名)TA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加强早晚读管理办法
- 旧物资定价管理办法
- 散装水泥车管理办法
- 取水证转让管理办法
- 哈尔滨皮肤管理办法
- 工艺改良将管理办法
- 英语介绍人物的课件
- 城区化粪池管理办法
- 医院充电桩管理办法
- 南阳市垃圾管理办法
- 电力设备安装人员安全教育培训手册
- 怀特海《教育的目的》读书分享
- 教育金保险理念
- 2025年校长职级考试题及答案
- DZ∕T 0289-2015 区域生态地球化学评价规范(正式版)
- 公司合同管理知识培训课件
- 看歌词猜歌名
- 中国思想史 马工程329P
- DB65T 2887-2008林业用保水剂应用通用技术条件
- GB/T 41813.1-2022信息技术智能语音交互测试方法第1部分:语音识别
- SB/T 10569-2010冷藏库门
评论
0/150
提交评论