oracle convert函数?

select count(*) num, convert(varchar(7),signTime,120) fil from Project where signTime between '2010-11-11' and '2010-11-15' and signs=2 group by convert(varchar(7),signTime,120)这一段SQL语句在SQL SEVER中可以正常使用 但是到ORACLE就不行了 高手帮帮写下 在ORACLE应该怎么写 主要是convert这个函数怎么用 时间我会转化
这就是一个取signTime这个字段 当前月份的函数 我要根据不同的月份来统计数据

陪伴而非守候
浏览 1463回答 3
3回答

神不在的星期二

convert()函数是转换字符集的。实在SQL server中使用的。CONVERT()函数:对于简单类型转换,CONVERT()函数和CAST()函数的功能相同,只是语法不同。CAST()函数一般更容易使用,其功能也更简单。CONVERT()函数的优点是可以格式化日期和数值,它需要两个参数:第1个是目标数据类型,第2个是源数据。使用举例:convert(varchar(7),signTime,120)。功能:CONVERT()函数还具有一些改进的功能,它可以返回经过格式化的字符串值,且可以把日期值格式化成很多形式。有28种预定义的符合各种国际和特殊要求的日期与时间输出格式。

梦里花落0921

CONVERT(char, dest_char_set[, source_char_set ])例子SELECT CONVERT('Ä Ê Í Ó Ø A B C D E ', 'US7ASCII', 'WE8ISO8859P1')FROM DUAL;显示结果CONVERT('ÄÊÍÓØABCDE'---------------------A E I ? ? A B C D E ?
打开App,查看更多内容
随时随地看视频慕课网APP