随笔分类 -  ORACLE命令学习

上一页 1 2 3 4 5 6 7 ··· 9 下一页
个人学习使用,所有收集命令仅供参考。
摘要:【功能】:返回日期d1所在月份最后一天的日期。 【参数】:d1,日期型 【返回】:日期 【示例】select sysdate,last_day(sysdate) hz from dual; 返回:2008-11-5,2008-11-30 阅读全文
posted @ 2019-07-02 12:32 樊伟胜 阅读(232) 评论(0) 推荐(0)
摘要:【功能】:返回当前日期。 【参数】:没有参数,没有括号 【返回】:日期 【示例】select sysdate hz from dual; 返回:2008-11-5 阅读全文
posted @ 2019-07-02 12:30 樊伟胜 阅读(689) 评论(0) 推荐(0)
摘要:【功能】:返回在日期d1基础上再加n1个月后新的日期。 【参数】:d1,日期型,n1数字型 【返回】:日期 阅读全文
posted @ 2019-07-02 12:30 樊伟胜 阅读(238) 评论(0) 推荐(0)
摘要:【功能】返回字符集名称参应id值 【参数】n1,数值型 【返回】字符型 sql> select nls_charset_name(852) from dual; nls_char zhs16gb 阅读全文
posted @ 2019-07-02 12:25 樊伟胜 阅读(573) 评论(0) 推荐(0)
摘要:【功能】返回字符集名称参应id值 【参数】c1,字符型 【返回】数值型 sql> select nls_charset_id('zhs16gbk') from dual; nls_charset_id('zhs16gbk') 阅读全文
posted @ 2019-07-02 12:23 樊伟胜 阅读(633) 评论(0) 推荐(0)
摘要:【功能】将字符串中的全角转化为半角 【参数】c1,字符型 【返回】字符串 【示例】 SQL> select to_multi_byte('高A') text from dual; test 高A 阅读全文
posted @ 2019-07-02 11:57 樊伟胜 阅读(5362) 评论(0) 推荐(0)
摘要:【功能】将字符串中的半角转化为全角 【参数】c1,字符型 【返回】字符串 【示例】 SQL> select to_multi_byte('高A') text from dual; test -- 高A 阅读全文
posted @ 2019-07-02 11:53 樊伟胜 阅读(1430) 评论(0) 推荐(0)
摘要:【功能】将字符串X转化为数字型 【参数】c2,c3,字符型,参照to_char() 【返回】数字串 【相反】 to_char(date[[,c2],c3]) 【示例】 select TO_NUMBER('199912'),TO_NUMBER('450.05') from dual; 转换为16进制。 阅读全文
posted @ 2019-07-02 11:52 樊伟胜 阅读(327) 评论(0) 推荐(0)
摘要:【功能】将字符串X转化为日期型 【参数】c2,c3,字符型,参照to_char() 【返回】字符串 如果x格式为日期型(date)格式时,则相同表达:date x 如果x格式为日期时间型(timestamp)格式时,则相同表达:timestamp x 【相反】 to_char(date[,c2[,c 阅读全文
posted @ 2019-07-02 11:51 樊伟胜 阅读(198) 评论(0) 推荐(0)
摘要:【功能】将日期或数据转换为char数据类型 【参数】 x是一个date或number数据类型。 c2为格式参数 c3为NLS设置参数 如果x为日期nlsparm=NLS_DATE_LANGUAGE 控制返回的月份和日份所使用的语言。 如果x为数字nlsparm=NLS_NUMERIC_CHARACT 阅读全文
posted @ 2019-07-02 11:48 樊伟胜 阅读(300) 评论(0) 推荐(0)
摘要:【功能】将一个十六进制构成的字符串转换为二进制 【参数】c1,十六进制的字符串 【返回】字符串 【示例】 select HEXTORAW('A123') from dual; 阅读全文
posted @ 2019-07-02 11:47 樊伟胜 阅读(1438) 评论(0) 推荐(0)
摘要:【功能】将一个二进制构成的字符串转换为十六进制 【参数】c1,二进制的字符串 【返回】字符串 【示例】 select RAWTOHEX('A123') from dual; 阅读全文
posted @ 2019-07-02 11:47 樊伟胜 阅读(4976) 评论(0) 推荐(0)
摘要:【功能】转换rowid值为varchar2类型 【参数】rowid,固定参数 【返回】返回长度为18的字符串 【示例】 SELECT ROWIDTOCHAR(rowid) FROM DUAL; 【说明】 在Oracle中,每一条记录都有一个rowid,rowid在整个数据库中是唯一的,rowid确定 阅读全文
posted @ 2019-07-02 11:45 樊伟胜 阅读(1272) 评论(0) 推荐(0)
摘要:【功能】将源字符串c1 从一个语言字符集set2转换到另一个目的set1字符集 【参数】c1,字符串,set1,set2为字符型参数 【返回】字符串 【示例】 select convert('strutz','we8hp','f7dec') "conversion" from dual; conve 阅读全文
posted @ 2019-07-02 11:45 樊伟胜 阅读(4053) 评论(0) 推荐(0)
摘要:【功能】转换varchar2类型为rowid值 【参数】c1,字符串,长度为18的字符串,字符串必须符合rowid格式 【返回】返回rowid值 【示例】 SELECT chartorowid('AAAADeAABAAAAZSAAA') FROM DUAL; 【说明】 在Oracle中,每一条记录都 阅读全文
posted @ 2019-07-02 11:44 樊伟胜 阅读(569) 评论(0) 推荐(0)
摘要:【功能】统计数据表选中行x列的最大值。 【参数】all表示对所有的值求最大值,distinct只对不同的值求最大值,默认为all 如果有参数distinct或all,需有空格与x(列)隔开。 【参数】x,可为数字、字符或日期型字段 【返回】对应x字段类型 注:字符型字段,将忽略空值(NULL) 【示 阅读全文
posted @ 2019-07-02 11:31 樊伟胜 阅读(1099) 评论(0) 推荐(0)
摘要:【功能】统计数据表选中行x列的最大值。 【参数】all表示对所有的值求最大值,distinct只对不同的值求最大值,默认为all 如果有参数distinct或all,需有空格与x(列)隔开。 【参数】x,可为数字、字符或日期型字段 【返回】对应x字段类型 【示例】 环境: create table 阅读全文
posted @ 2019-07-02 11:20 樊伟胜 阅读(211) 评论(0) 推荐(0)
摘要:【功能】统计数据表选中行x列的最大值。 【参数】all表示对所有的值求最大值,distinct只对不同的值求最大值,默认为all 如果有参数distinct或all,需有空格与x(列)隔开。 【参数】x,可为数字、字符或日期型字段 【返回】对应x字段类型 【示例】 环境: create table 阅读全文
posted @ 2019-07-02 11:20 樊伟胜 阅读(2005) 评论(0) 推荐(0)
摘要:【功能】统计数据表选中行x列的合计值。 【参数】 *表示对满足条件的所有行统计,不管其是否重复或有空值(NULL) all表示对所有的值统计,默认为all distinct只对不同的值统计, 如果有参数distinct或all,需有空格与x(列)隔开,均忽略空值(NULL)。 【参数】x,可为数字、 阅读全文
posted @ 2019-07-02 11:17 樊伟胜 阅读(408) 评论(0) 推荐(0)
摘要:【功能】统计数据表选中行x列的标准误差。 【参数】all表示对所有的值求标准误差,distinct只对不同的值求标准误差,默认为all 如果有参数distinct或all,需有空格与x(列)隔开。 【参数】x,只能为数值型字段 【返回】数字值 【示例】 环境: create table table3 阅读全文
posted @ 2019-07-02 11:11 樊伟胜 阅读(752) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 9 下一页