orcale基础第三讲.pptVIP

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
orcale基础第三讲

Select ‘abc’||123 from dual Select ‘123’+123 from dual Select ‘123’+123 from dual Select ‘今天是:’||sysdate from dual select * from t where create_date2006-11-11 11:11:11; - select * from t where create_dateto_date(2006-11-11 11:11:11); (注意,此时session的nls_date_format需要与字符串格式相符) COALESCE(a,b,c,d) 返回参数表中第一个不为空的值(从左开始) A B C D 可以是字段,也可以是其他函数的返回值或者表达式的结果值,如果所有的表达式都是空值 ,最终将返回一个空值. 使用COALESCE的秘密在于大部分包含空值的表达式最终将返回空值(连接操作符||是一个值得注意的例外). 例如,空值加任何值都是空值,空值乘任何值也都是空值,依此类推. select null from dual; select null||a from dual; 总结 日期函数 数字函数 字符函数 转换函数 其他函数 课程总结 日期函数 数字函数 字符函数 转换函数 其他函数 * * * * * 回顾 SQL 是数据库语言,Oracle 使用该语言在数据库中存储和检索信息 Oracle 支持各种数据类型,如 VARCHAR2、NUMBER、LONG、RAW 和 DATE 等 数据操纵语言用于查询和修改表中的数据 事务控制语言管理事务的一致性 SQL 操作符包括算术、比较、逻辑、集合和连接操作符 日期函数 数字函数 字符函数 转换函数 课程安排 其他函数 SQL 函数 Oracle 提供一系列用于执行特定操作的函数 SQL 函数带有一个或多个参数并返回一个值 单行函数分类 单行函数可以大致划分为: 日期函数 数字函数 字符函数 转换函数 其他函数 字符函数 函数 结果 LOWER(SQL Course) UPPER(SQL Course) INITCAP(‘sql course’) ASCII(’j’) Chr(74) LTRIM(‘ ABC’) RTRIM(‘ABC ‘) CONVERT sql course SQL COURSE Sql Course 74 j ABC ABC 字符函数 函数 结果 CONCAT(Hello, World) SUBSTR(HelloWorld,1,5) LENGTH(HelloWorld) INSTR(HelloWorld, W) LPAD(salary,10,*) RPAD(salary, 10, *) TRIM(H FROM HelloWorld) translate(‘jack’,’j’ ,’b’) HelloWorld Hello 10 6 *****24000 24000***** elloWorld back LTRIM LTRIM函数删除字符串左边的前缀字符。一般前缀字符总是空格。 其具体的语法格式如下: LTRIM(string[,trimchars]) 其中: string 任意VARCHAR2型或CHAR型的数值 trimchars 待删除的字符串 下面是该函数的使用情况: LTRIM(’ Jeff’)=‘Jeff’(leading spaces removed) LTRIM(’*****Jeff’,’*’)=‘Jeff’ LTRIM(’*!*!*Jeff’,’*!’)=‘Jeff’ LTRIM RTRIM RTRIM函数压缩掉串右面的尾随字符,常常是从指定字符串(第一参数)中压缩空格。 其具体的语法格式如下: RTRIM(string[,trimchars]) CONVERT CONVERT函数把一字符串从一个字符集转换到另一字符集。 其语法格式如下: CONVERT(string,dest_char_set[,source_char_set]) 其中: string 待转换的字符串 dest_char_set 目标字符串 source_char_set 源字符集。省略默认数据库字符集 下面的例子解释了CONVERT函数的使用情况: CONVERT(‘Jonathan’,’WE8EBDIC37C’,’US7ASCII’) CONVERT(‘Jonathan’,’WE8ROMAN8’) 第一个例子从US7ASCII字符集转换。第二个例子从默认数据库字符集转换。 INSTR 函数INSTR会告诉用户,其中的一个字符串(参数)是否在另一个字符串(

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档