从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界的解决方法
来源:互联网 发布:科比65分全场数据 编辑:程序博客网 时间:2024/05/21 09:48
select * from 通行记录表 where convert(datetime,登记时间)
between convert(datetime,'2011-4-6') and convert(datetime,'2011-5-6'))
我在执行上面的SQL语句时出现下面的问题(语法方面是没有问题的):
"从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界"
登记时间是一个varchar的字段来的,都是类似2011-04-02 23:25:02格式的.
解决方法:
select * from 通行记录表 where ISDATE(登记时间)=0 找出数据库中不是日期格式的登记时间,然后修改它就可以了.
- 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界的解决方法
- 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界解决方案
- 从char数据类型到datetime数据类型的转换导致datetime值越界
- 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界
- 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。
- 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界
- sqlserver查询报从char数据类型到datetime数据类型的转换导致datetime值越界
- 从char数据类型到datetime转换导致datetime值越界
- 关于2147217913 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界 的问题解决方法
- 从char 数据类型到smalldatetime 数据类型的转换导致smalldatetime 值越界
- 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值。
- 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
- 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
- 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
- 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
- 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值。
- 从 varchar 数据类型到 datetime 数据类型的转换产生一个超出范围的值报错
- 从 varchar 数据类型到 datetime 数据类型的转换产生一个超出范围的值——可能的解决办法
- 不登陆系统复制里面资料
- (转)【学习笔记】编译原理:编译程序概述
- loadrunner关联学习
- PHP中文乱码(转自百度文库)(记住:不管怎么样,用navicat创建数据库时选择utf-8编码.)
- 【计算机 - 毕业设计论文】人事管理系统[免费论文]
- 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界的解决方法
- AS2.0和AS3.0的区别
- 自己动手写JDBC驱动来监视SQL语句(1)
- 自己动手写JDBC驱动来监视SQL语句(2)
- Android 实现书籍翻页效果----完结篇
- 关于off_t的小短文
- 24点之1 4 5 6
- Android画图之抗锯齿
- GetManifestResourceStream得到的Stream是null的解决