社区
基础和管理
帖子详情
to_char函数得出来的日期结果和该字段本身有误?
bandofbrothers1979
2007-03-15 09:15:52
select PUB_DATE,to_char(PUB_DATE,'yyyy-mm-dd hh:mm:ss') as MY_PUB_DATE from tn_news where news_id='000707985'
得出来的结果是
PUB_DATE MY_PUB_DATE
2004-8-10 10:06:54 2004-08-10 10:08:54
...全文
404
7
打赏
收藏
to_char函数得出来的日期结果和该字段本身有误?
select PUB_DATE,to_char(PUB_DATE,'yyyy-mm-dd hh:mm:ss') as MY_PUB_DATE from tn_news where news_id='000707985' 得出来的结果是 PUB_DATE MY_PUB_DATE 2004-8-10 10:06:54 2004-08-10 10:08:54
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pjfsoft
2007-03-26
打赏
举报
回复
mm是月,mi是分,笨笨
skystar99047
2007-03-15
打赏
举报
回复
格式应为to_char(PUB_DATE,'yyyy-mm-dd hh24:mi:ss')
to_char(PUB_DATE,'yyyy-mm-dd hh:mm:ss') 这句中的mm显示的是日期 '08'
不分大小写。
hh12 12小时制
hh24 24小时制
mi 分钟
xiaoxiao1984
2007-03-15
打赏
举报
回复
哦,没仔细看
明白了
chd2001
2007-03-15
打赏
举报
回复
SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟。
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;
bandofbrothers1979
2007-03-15
打赏
举报
回复
谢谢楼上的,解决了,真奇怪。
能解释下么?
yuyu1980
2007-03-15
打赏
举报
回复
select PUB_DATE,to_char(PUB_DATE,'yyyy-mm-dd hh24:mi:ss') as MY_PUB_DATE from tn_news where news_id='000707985'
这样看下
xiaoxiao1984
2007-03-15
打赏
举报
回复
从来没有碰到过
upup
MySQL 数据类型和运算符
Re: MySQL 数据类型和运算符=============================# 数据类型 整数类型:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数类型:三种 FLOAT DOUBLE DECIMAL
日期
与时间数据类型:五种 YEAR -1 字符串类型:二种
CHAR
(M) VAR
CHAR
(M) -1 二进制字符串:位
字段
BIT 固定BINARY 可变VARBINARY -1 # 运算符 算术 运算符 比较 运算符 逻辑 运算符 位操作 运算符 运算符的优先级-------------------------------------
Oracle中to_
Char
详解,Oracle to_
char
函数
详解
to_
char
,
函数
功能,就是将数值型或者
日期
型转化为字符型。比如最简单的应用:Select TO_
CHAR
(1.0123) FROM DUALSelect TO_
CHAR
(123) FROM DUAL接下来再看看下面:SELEC TO_
CHAR
(0.123) FROM DUAL上面的结果 '.123' 在大多数情况下都不是我们想要的结果,我们想要的应该是 '0.123'。我们来看一下to_cha...
Oracle中的to_
char
和to_data
函数
1、to_
char
函数
(1)使用场景 在oracle中存储的
日期
类型为Date.精确到秒钟. 当存储的时间只精确到天时, 用String类型的java
字段
接收该值,会导致秒分时全部为0 (2)解决方法 使用to_
char
函数
, 可以指定最终想要的
日期
格式的类型. 类似于java中的SimpleDateFormat. 例如在上面的例子中, 只想要查询出来的结果精确到天. 那么在sql中使用如下: select to_
char
(ENDTIME,'YYYY-MM-DD') ENDTIME FRO
Oracle中to_
char
函数
和MySQL中的str_to_date
函数
区别
标题Oracle中to_
char
函数
和MySQL中的str_to_date
函数
1. str_to_date()----->相当于Oracle中的to_
char
(): 字符串转换为
日期
格式 (1)数据库中的写法: select p.*,to_
char
(departureTime,'%Y-%m-%d') departureTimeStr from product p (2)项目Dao层中的写...
mysql类似to_
char
()to_date()
函数
mysql
日期
和字符相互转换方法date_f
mysql 类似to_
char
() to_date()
函数
mysql
日期
和字符相互转换方法 date_format(date,'%Y-%m-%d') -------------->oracle中的to_
char
(); str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date(); %Y:代表4位的年份 %y:代表...
基础和管理
17,377
社区成员
95,127
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章