SQL日期格式问题求助

weixin_45308065 2019-09-11 07:57:54
我使用下列语句向order表中插入记录
insert into oders (order_id,order_date) values(1,'2019-08-09 12:12:12')


原意是8为月份,9为日期即2019年8月9日; 但是实际插入以后系统却将9识别成了月份,8识别成了日期,即2019年9月8日

请问这个问题在不改插入语句的前提下该怎么解决??
...全文
131 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
极客诗人 2019-09-12
  • 打赏
  • 举报
回复
还有这种操作。 真第一次见
二月十六 版主 2019-09-12
  • 打赏
  • 举报
回复
引用 6 楼 weixin_45308065 的回复:
[quote=引用 5 楼 二月十六的回复:][quote=引用 4 楼 weixin_45308065 的回复:] [quote=引用 1 楼 二月十六的回复:]order_date是什么类型?
order_date是datetime类型[/quote] 那应该是没问题啊,看一下版本。
SELECT @@VERSION
另外是否有触发器之类的?[/quote] 搞定了,是系统语言的问题。select @@language结果是Destuch改成英文就好了[/quote] 学习了……第一次遇到这个问题
weixin_45308065 2019-09-12
  • 打赏
  • 举报
回复
引用 5 楼 二月十六的回复:
[quote=引用 4 楼 weixin_45308065 的回复:] [quote=引用 1 楼 二月十六的回复:]order_date是什么类型?
order_date是datetime类型[/quote] 那应该是没问题啊,看一下版本。
SELECT @@VERSION
另外是否有触发器之类的?[/quote] 搞定了,是系统语言的问题。select @@language结果是Destuch改成英文就好了
二月十六 版主 2019-09-12
  • 打赏
  • 举报
回复
引用 4 楼 weixin_45308065 的回复:
[quote=引用 1 楼 二月十六的回复:]order_date是什么类型?
order_date是datetime类型[/quote] 那应该是没问题啊,看一下版本。
SELECT @@VERSION
另外是否有触发器之类的?
weixin_45308065 2019-09-12
  • 打赏
  • 举报
回复
引用 1 楼 二月十六的回复:
order_date是什么类型?
order_date是datetime类型
独木成林_ 2019-09-12
  • 打赏
  • 举报
回复
字段類型修改為date即可解決
吉普赛的歌 版主 2019-09-12
  • 打赏
  • 举报
回复
order_date 应该是 date 而不是 datetime
knightshou 2019-09-12
  • 打赏
  • 举报
回复
学习
二月十六 版主 2019-09-11
  • 打赏
  • 举报
回复
order_date是什么类型?

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧