PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Database
[SQL ] 资料转换到datetime时发生错误
楼主:
bernachom
(Terry)
2014-08-07 16:14:55
数据库名称: SQL SERVER
数据库版本:2005
内容/问题描述:
请教一下
我采用LINK的方式建立一个VIEW(从ORACLE抓资料)
但是他有时后会出现
错误来源:Net.SqlClient.Data Provider
错误讯息:将资料类型从 DBTYPE_DBTIMESTAMP 转换到datetime时发生错误。
这个情况是时好时坏,大部份都会出现错误,可是有时后也抓得到资料。
我爬文后,大部份的结果都是说,日期字段为null 或者是 日期格式不对
但是我检查日期字段,也没什么太大的问题...
想询问前辈们,有遇到这种情况过吗?
还希望能够提供一些资讯来解决,谢谢了。
作者:
GoalBased
(Artificail Intelligence)
2014-08-07 17:22:00
程式端的问题
楼主:
bernachom
(Terry)
2014-08-07 17:28:00
您好,什么意思呢??这不是只是DB资料而已吗??
作者:
hit1205
(帮你把勇气装满)
2014-08-07 17:58:00
http://goo.gl/X509zR
这边有提供解法。他说的错误原因和你查到的一样 XD 也是说 NULL 或格式不对
楼主:
bernachom
(Terry)
2014-08-07 19:06:00
唉,真的很困扰,同样的TABLE做查询,时好时坏
作者:
tedcat
(动静:MSN暱称为主)
2014-08-07 22:52:00
原因出在于sql view字段都会看成是varchar,所以在转换nullnull很怪都会判读错误,所以解法是在那个view的日期字段加isnull(xxxx,''), 让null不出现
楼主:
bernachom
(Terry)
2014-08-08 08:21:00
不过奇怪的就是,那个日期字段不是NULL@@还想请教一下,是所有的日期字段都要加上NULL吗??谢谢了
作者:
ClubT
(å°å–¬)
2014-08-08 10:31:00
日期字段允许NULL就好囉...
继续阅读
Re: [SQL ] if和union并用
bohei
[SQL ] if和union并用
kisha024
[讨论] NoSQL database 测试
brandonron
Re: [SQL ] 新手求助巢状No exists
smlboby
Re: [SQL ] 新手求助巢状No exists
yscgk
Re: [SQL ] 新手求助巢状No exists
bohei
[SQL ] 新手求助巢状No exists
yscgk
[SQL ] Update中SET的问题
shadow0828
[讨论] “功能相依”概念请教
uvyyvu
[SQL ] 如何求出单行多栏的余数? (已自行解决)
Severine
Links
booklink
Contact Us: admin [ a t ] ucptt.com