Oracle3437604245.docx
《Oracle3437604245.docx》由会员分享,可在线阅读,更多相关《Oracle3437604245.docx(32页珍藏版)》请在优知文库上搜索。
1、DayO1.SQKstructurequery1.anguage)DBdatabaseDD1.(datadefinitionIangUaga)数据定义语言:createtab1.e/a1.terta1.be/dropta1.beco1.umn,datatyx?.widthconstraintDH1.(DataHanipu1.ationIang1.IHge)数据操作语:insert,update,d?IBte(增,拒,改)rowTC1.anInSde1.ion(事务)contro1.IdngUdge)事务控制语言:事务核SGA进程一instance与应用程序空值(NU1.1.)在皱入数据时,该字
2、段没有指定值,并且没有空值不等于0空值不等于空格算术表达式中包含空值导致结果为空在算术表达式中包含空值者要用空值转换函数Cod1.RSCe处理2 .空值转换函数coa1.esce函数通用)数据类型可以是数值number、字符character.B期date数箔类型必须匹配NY1.(P1.P2)函数(OraIC专用)nv1.(p1.p2)ifp1.isnu1.1thenreturnp2:e1.sereturnp1.:endif;3 .拼樱运算符II用于连接多个字段的值拼接在一起,特殊符号放在单引号里4 .文字字符串用单引号表示5 .distinct关纯字,去掉也复值从distinct开始到fro
3、1200se1.ectsa1.ary*12ann_sa1.froms_1000(能提摘登询效率)SaIary可速支索引.索引的目的,提商查询效率3) where子句能不用表达式尽量不用表达式:4) WhCrC子句中的列为字符类理字符串必而用单引号括起来字符串是大小写批.感6) 比较和逻辑运算符D逐辑比较运等符=:表示符合X.Y.Z的。等价于dept=any(X,Y,Z),表示等于任意一个7. 1.IKE运竟符在字符串比较中,可用Iike和通配符进行查找通比符种类:%与_%表示O或S个字符_表示任意单个字符8. isnu1.1.运算符isnu1.1.是到新是否为空测试NV1.1.值需要用ISNU
4、1.1.运算符,不能使用=或V来测试一列是IN(或者关系)NU1.1.不能用等于(=和不等于跟任何值比较,包括它自身。所以否有空值9. isnotnu1.1.运算符表示不为空18.运算符的否认形式里辑比较运算符O!=SQ1.比较运算符NOTBETIEENANDNOTINVA1.1.(并旦关系,注意别让NU1.1.在NoTIN里出现)NOT1.IKENOTISNU1.1.11.0RDERBY子句用ORDERBY子句杏询出来的结果集进行排序ASC:升序,我认DESC:降序ORDERBYSEUjCT语句P的最后一个孑句ORDERBY执行于SE1.ECT语句之后ORDERBY之后可以跟字戏名,别名,字
5、段NE号,表达式(尽量不用)NU1.1.t1.I在排序中的显显升序显示在最后除序显示在前?(Nu1.1.值表示无穷大按多列进行排序ORDERBY后面的列可以不出现在SE1.ECT后而Day02一、SQ1.语数的两种类型单行函致字符类型(character)效值(number)日期(date)转换多行函数(配函做)1.单行函数where后跟条件表达式.还可以收隼行函蚊表达式或函数的写法导致索引用不了大小写转换函数1.OWERO转小写UPPERO转大写一般用于insert得俗中,便于以后操作(查询方便,没有大小写限制参数为列名或常量.谢常量,f1.fromdua1.(系统表,只有一条记录)IMTC
6、APO首字线大写ConCato拼接se1.ectconcat(,He,.,Ho,Wor1.(T)He1.1.ofromdua1.:求于申:substr(string,1.3)叁数:字符,起始位,供取个数求七度:1.ength(string)叁或:字耕事se1.ectsubstr(firstname.Iength(first_name-1,2)frees_emp;左片齐:Ipad(String,,返回长度,*不够就科*符号),位数不够的,左边扑指定字符se1.ectdeptno,1.pad(deptno.5.W,)fro三dept;右对齐rparound(45.723,2)得45.72round
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle3437604245