- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL数据库相关技术
SQL数据库相关技术
常用的系统函数
1、字符函数
length函数
select length(abcd) from dual;
select length(abcd好) from dual;--5个字符
select lengthb(abcd好) from dual;--6个字节 一个汉字两个字节
trim函数 (去除空格函数)
select ltrim( abcd) from dual;--截左边的空格
select rtrim( abcd ) from dual;--截右边的空格
select trim( abcd ) from dual;--截所有的空格
--如果字段类型是定长的,长度始终是规定的长度,所以查询的时候应该采用trim函数去掉空格
substr函数 (截取字符函数)
select substr(abcdefg,2,3) from dual; --表示从第二个字符取,取三个字符
select substr(abcdefg,length(abcdefg)-3+1,3) from dual;--表示右取三个字符
REPLACE函数(字符串替代函数)
REPLACE
--string 希望被替换的字符或变量
--s1 被替换的字符串
--s2 要替换的字符串
select replace(我的fid是22333,我,他) from dual; 结果为:他的fid是22333
translate函数(字符级替代函数)
字符替代函数
SELECT translate(acdd,cd,ef) FROM dual; --aeff 直接将字母c换为e,字母d换为f
如果是replace函数 SELECT REPLACE FROM dual; --aefd 直接将cd换为ef
LOWER函数
返回字符串,并将所有的字符小写
UPPER函数
返回字符串,并将所有的字符大写
initcap函数
select initcap(ownership) from G3E_ATTRIBUTE --所选取的字段第一个字母用大写字母表示
CONTACT函数 相当于||
select g3e_fid||设施特征唯一编号 a from G3E_ATTRIBUTE_BAK;
select concat(g3e_fid,设施特征唯一编号) a from G3E_ATTRIBUTE_BAK;
instr函数
INSTR 在一个字符串中搜索指定的字符,返回发现指定的字符的位置;
C1 被搜索的字符串
C2 希望搜索的字符串
I 搜索的开始位置,默认为1
J 出现的位置,默认为1
select instr(General Number,er,1,2) instring from G3E_ATTRIBUTE_BAK;
J为2则选择的是Number中的er;结果为13
J为1则选择的是General中的er;结果为4
RPAD和LPAD函数
RPAD(char1,n,char2) 在字符串char1的右边填充字符char2,直至字符串的总长度为n,char2的默认值为空格。如果char1长度大于n,则该函数返回char1左端的n个字符。
LPAD (char1,n,char2)在字符串char1的左边填充字符char2,直至字符串的总长度为n,char2的默认值为空格。如果char1长度大于n,则该函数返回char1左端的n个字符。 select lpad(rpad(G3E_FID,12,是111),14,我的)from DUAL;
--结果为:我G3E_FID是111--12和14表示粘贴字符后的字符数,如果超过规定的字符数就不粘贴了
CHR函数
ASCII 码值转换为字符
select chr(45) from dual;结果为:-
ASCII函数
ASCII(char):该函数用于返回字符串首字符的ASCII码值。
2、日期
sysdate --系统时间
select sysdate from dual;
current_date --当前时间
select current_date from dual;
next_day 返回指定日期的下一个指定日期
select next_day(sysdate,星期一) from dual;
返回:2010-8-30 17:35:01 (现在为2010-8-24 )8-30正好为下一个星期一
alter session set nls_date_format=dd-mon-yyy hh:mi:ss
select next_day(sysdate,星期六)from dual;--当前时间的下一个星期六
add_months
add_months(d,n) 查看特定时间的d之前n月或D之后N月的时间
select a
您可能关注的文档
- qq励志个性签名_百度知道.doc
- QQ号汇总.doc
- qq宠物家园.doc
- qq御剑殿试答题(福利).doc
- QQ抢车位.doc
- QQ改界面.doc
- QQ漂流瓶问题列表543个笔画排序.doc
- QQ炫舞 宝儿答题 部分学习资料.doc
- qq浏览器精选分类.doc
- QQ新版如此.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
最近下载
- 2024-2025学年初中信息科技冀教版2024七年级全一册-冀教版2024教学设计合集.docx
- 重大危险源管控措施及方案.doc VIP
- 十三辙《韵辙表》——合辙押韵必备.pdf VIP
- 2024年凉山州越西县卫生健康局聘用村卫生室村医笔试真题.docx VIP
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第6章.docx VIP
- 数字逻辑与数字系统朱正东习题答案.pdf VIP
- 冀教版英语九年级上册课堂同步练习试题及答案(全册).pdf VIP
- 烟雾病讲解课件.ppt
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第5章.docx VIP
- 以病例分析为主导的营养诊疗示范题库答案-2025年华医网继续教育答案.docx VIP
文档评论(0)