oracle to_char 语法

oracle中to_char函数转换时如何指定字符串的长度,比如说sql中的convert(varchar(20),1234),还有类似的to_number。谢谢... oracle 中 to_char 函数转换时如何指定字符串的长度,比如说sql中的convert(varchar(20),1234),还有类似的to_number。 谢谢 展开
 我来答
流浪云风
推荐于2017-09-06 · TA获得超过4315个赞
知道大有可为答主
回答量:1119
采纳率:69%
帮助的人:936万
展开全部
TO_CHAR 是把日期或数字转换为字符串,不能指定字符串长度。
使用TO_CHAR函数处理日期:
TO_CHAR(number, '格式') 例如:TO_CHAR(salary,’$99,999.99’)
使用TO_CHAR函数处理日期:
TO_CHAR(date,’格式’); TO_CHAR(newdate,’yyyy-mm-dd’)

指定字符串的长度可以使用lpad或者rpad或者substring:
lpad(字段名,填充长度,填充的字符) 左填充
rpad(字段名,填充长度,填充的字符) 右填充
substr( string, start_position, [ length ] )取得字符串中指定起始位置和长度的字符串
追问
那这样的convert(varchar(20),1234),只能用类似to_char(1234,‘999999999999999’)这样来规定长度和格式对吧?谢谢
追答
是的,可以。
百度网友87b2a52
2012-10-18 · 知道合伙人软件行家
百度网友87b2a52
知道合伙人软件行家
采纳数:523 获赞数:3490
毕业于南京大学,硕士学位。10年软件研发经验。现任信息系统架构师。

向TA提问 私信TA
展开全部
TO_CHAR 是把日期或数字转换为字符串,不能指定字符串长度。
使用TO_CHAR函数处理日期:
TO_CHAR(number, '格式') 例如:TO_CHAR(salary,’$99,999.99’)
使用TO_CHAR函数处理日期:
TO_CHAR(date,’格式’); TO_CHAR(newdate,’yyyy-mm-dd’)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
windy_hz
2012-10-18 · TA获得超过1452个赞
知道小有建树答主
回答量:397
采纳率:100%
帮助的人:374万
展开全部
使用TO_CHAR函数处理数字
TO_CHAR(number, '格式')
TO_CHAR(salary,’$99,999.99’);
使用TO_CHAR函数处理日期
TO_CHAR(date,’格式’);

数字格式格式
9 代表一个数字
0 强制显示0
$ 放置一个$符
L 放置一个浮动本地货币符
. 显示小数点
, 显示千位指示符

日期格式
格式控制 描述
YYYY、YYY、YY 分别代表4位、3位、2位的数字年
YEAR 年的拼写
MM 数字月
MONTH 月的全拼
MON 月的缩写
DD 数字日
DAY 星期的全拼
DY 星期的缩写
AM 表示上午或者下午
HH24、HH12 12小时制或24小时制
MI 分钟
SS 秒钟
SP 数字的拼写
TH 数字的序数词

日期例子:
SELECT TO_DATE('2006-05-01 19:25:34', 'YYYY-MM-DD HH24:MI:SS') FROM DUAL
SELECT TO_DATE('2006-05-01 19:25', 'YYYY-MM-DD HH24:MI') FROM DUAL
SELECT TO_DATE('2006-05-01 19', 'YYYY-MM-DD HH24') FROM DUAL
SELECT TO_DATE('2006-05-01', 'YYYY-MM-DD') FROM DUAL
SELECT TO_DATE('2006-05', 'YYYY-MM') FROM DUAL
SELECT TO_DATE('2006', 'YYYY') FROM DUAL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-10-18
展开全部
这个我也想知道。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式