数据类型抟换问题,在线急等!

itegale 2005-03-18 02:20:06
在表deliery中用data_out存储日期,但开始建表时由于需要就把该字段设为字符型。现在,又想把该类型转换成日期,通过修改表字段,却出错。请大家帮忙,在线急等!
...全文
90 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangtaylor 2005-03-18
  • 打赏
  • 举报
回复
有个笨办法,但是肯定有效:
先增加一列日期类型的字段temp,然后把字符old的转换过去,然后删除字符那个字段old。
再增加新的日期类型字段new,复制temp的到new,然后删除temp字段。
jiang130 2005-03-18
  • 打赏
  • 举报
回复
有沒有不能轉換成日期的數據﹖
itegale 2005-03-18
  • 打赏
  • 举报
回复
谢谢
gpwhcl 2005-03-18
  • 打赏
  • 举报
回复
看你的字符型的日期是怎样存贮的,先把日期的“年份”取出来,再取“月份”,最后取“日”,把它转成日期看行不行,不过比较麻烦
itegale 2005-03-18
  • 打赏
  • 举报
回复
up 能不能说清楚点
怎样用字段过渡啊

update deliery set data_out=convert(datetime,data_out,120)
alter table deliery alter data_out datetime
刚试了,报一样的错
xluzhong 2005-03-18
  • 打赏
  • 举报
回复
update deliery set data_out=convert(datetime,data_out,120)
alter table deliery alter data_out datetime
jinjazz 2005-03-18
  • 打赏
  • 举报
回复
用其他字段过渡一下

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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