其中查询语名为:select top 10 a.JAXCANCELDATE from PRODTABLE a where a.JAXCANCELDATE =''
但是查询结果为:JAXCANCELDATE
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000为什么这一列的数据不是“”而是1900-01-01 00:00:00.000表结构比较复杂就不列出来了,是不是可以设置当是''的时候就显示为1900-01-01 00:00:00.000?
但是查询结果为:JAXCANCELDATE
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000为什么这一列的数据不是“”而是1900-01-01 00:00:00.000表结构比较复杂就不列出来了,是不是可以设置当是''的时候就显示为1900-01-01 00:00:00.000?
解决方案 »
- 那里出错了
- 请问5年进销存、财务会计、生产等资料,如何备份数据库与删掉表里的数据?
- 急救~~如何修改数据库某个字段的默认值啊
- update openquery(select.. from mssql.table1,mysql.table2)可以么?
- 大家来帮我看看!谢谢呀
- 能不能用命令生成SQL脚本,而不用在企业管理其中按鼠标右键生成SQL脚本的方法?
- vfp急救!!
- 如何建access2000的数据库??
- 请看下面这条语句如何优化?各位大侠请进!!!
- 一个索引有多列,有什么好的? 用一个多列的索引好呢,还是用多个单列的索引好?(5个问题)
- SqlServer2008R2链接Oracle数据库时的问题?
- where,group by和having的使用时的最大区别
利用nvl()函数