sql server中能否将字符串字段的值"2001年12月01日"存储到日期字段转化为日期型的值?

sxx123 2002-02-10 10:11:47
sql server中能否将字符串字段的值"2001年12月01日"存储到日期字段转化为日期型datetime的值?如何转化呢?
...全文
130 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ttt2 2002-02-11
  • 打赏
  • 举报
回复
没问题
EverySoft 2002-02-11
  • 打赏
  • 举报
回复
我说一个关于CDATE函数的一个例外,请大家注意!!!
我曾经遇到过这样的一个问题,这可能是去年的事了,我以前做过一个项目,它是一个多用户使用的前台,当我在一次安装的过程中就遇到过这样的一个问题,我用CDATE函数来将字符型转换成日期型,本一直都是很好用的,可是在这个机器上就不好用了,这确实苦恼了我很长时间,后来我知道了原因所在是因为那个机器的区域设置使用的是英文,所以就不好用了,后来为了不出现这种情况,我可能是编了一个函数,总之不记得了,其实方法是有很多的。我只是说一下这个问题请大家注意。
sportdog 2002-02-10
  • 打赏
  • 举报
回复
用convert函数
ksy 2002-02-10
  • 打赏
  • 举报
回复
写一个函数吧
Davelu 2002-02-10
  • 打赏
  • 举报
回复
把年月日用字符串函数,一个个的取出来吧!
Davelu 2002-02-10
  • 打赏
  • 举报
回复
不可以
chechy 2002-02-10
  • 打赏
  • 举报
回复
将'2001年12月01日'转化为'2001/12/01',就可以用SQL存储了。
update table set field = '2001/12/01'
希偌 2002-02-10
  • 打赏
  • 举报
回复
datetime类型应该是
yyyy-mm-dd hh-mm-ss的形式,只要转化为这种形式就可以了!
lihaitaoami 2002-02-10
  • 打赏
  • 举报
回复
一楼的可以。
ehom 2002-02-10
  • 打赏
  • 举报
回复
用Cdate("2001年12月01日")也可以!其实就是 2001-12-01!
ehom 2002-02-10
  • 打赏
  • 举报
回复
用DataValue("2001年12月01日")

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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