首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

表列的数据类型替Datetime,可以做为Update条件中大小比较吗

2012-12-25 
表列的数据类型为Datetime,可以做为Update条件中大小比较吗update a set a.nameb.name from b inner join

表列的数据类型为Datetime,可以做为Update条件中大小比较吗


update a set a.name=b.name from b inner join b on b.id=a.id where a.date<b.date






date列是datetime类型的,语句实现a中时间小时把b中的数据更新过去,大家帮我看看,是时间比较有误还是语句有误
[最优解释]
可以这样写的  no problem
[其他解释]
可以做时间的大小比较。语句ok的。
[其他解释]
引用:
可以做时间的大小比较。语句ok的。


我这条语句是在跨数据库中操作的,时间类型的就是比较不出来  ,还是给我更新了,是不是 datetime不能跨库比较啊
[其他解释]
可以的  估计是你别的原因造成的
[其他解释]
引用:
可以这样写的  no problem



我用  convert(int,列名)转换掉了比较还是不行,是不是不能用 > <  只能用=?????
[其他解释]
引用:
引用:可以这样写的  no problem


我用  convert(int,列名)转换掉了比较还是不行,是不是不能用 > <  只能用=?????


你把你的具体数据和具体问题描述一下
[其他解释]
引用:
引用:
引用:可以这样写的  no problem


我用  convert(int,列名)转换掉了比较还是不行,是不是不能用 > <  只能用=?????

你把你的具体数据和具体问题描述一下

解决了  !!是名字被改为一样了!谢谢!

热点排行