sql 从字符串转换为 datetime 时发生语法错误

 我来答
任晓曼愚农
2020-03-20 · TA获得超过3万个赞
知道大有可为答主
回答量:9908
采纳率:35%
帮助的人:835万
展开全部
ldt_sysdate
如果是字符串的话,
得用
to_date(ldt_sysdate)转换成数据库的date格式才行
比如是
ldt_sysdate
=
"2009-10-14
10:26:31"
那么就用
to_date(ldt_sysdate,'YYYY-MM-DD
HH24:MI:SS')来格式化
如果是DateTime格式的话,
得用
to_date(ldt_sysdate.toString());来转换
具体看看
to_
date函数
顺当且轻盈灬才子o
生活家

2019-02-20 · 带你开开心心过每一天
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:785万
展开全部
字符串本来是不可以转换成
DATETIME的
不过你要强转的话,
就要必须保证你的字符串是正确的时间值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式