数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
[SQL]啊?!查询分析器的BUG?!

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

当我们用SQL Server的查询分析器察看一张表时,竟然看到了这样的记录:

奇怪之处就在于“ReceiveTime”字段明明是datetime类型,怎么可能是“62016004”这个数字呢?

SQL Server怎么会让这种数字插入呢?即使我们的程序写错了,想往记录里插,那也会得到异常的呀?

还是做数据仓库的有经验,说可能是查询分析器的BUG。

用VBScript写了一个查询的例子,把这条记录的每一个字段报告出来,果然!

 

结论:

确实是微软的查询分析器算错了,实际上数据库中存储的是正确的只是在查询分析器显示时出错了,可能Content字段的乱码对查询分析器“按照表格显示结果”有影响,如果是“按照文本显示结果”就没问题,-_-'''




相关文章

相关软件