编程论坛's Archiver

fbird 发表于 2008-3-31 22:31

如何在SQL语句中比较时间大小

select * from TABLE_A where date > 2008-3-31 15:12:45
会弹出下面这个界面,要怎么写才行啊,大侠指点下~~谢谢!!

elvis123 发表于 2008-4-1 10:52

用的什么工具还会跳这东西;
那样肯定不行,都to_char下,设置format

fbird 发表于 2008-4-1 18:56

解决了,多谢~~~~

fbird 发表于 2008-4-1 19:27

还是不行,刚才搞错了,用to_char后,2008-4-2比2008-3-31小,但也比2008-4-3小。。。
我用的Oracle数据库,在Toad里面写的SQL语句,跟这个有没有关系呢?

fbird 发表于 2008-4-1 19:31

用to_date('2008-4-2 00:00:00','yyyy-mm-dd hh24:mi:ss')就可以了~~~
终于解决了~~

飙马 发表于 2008-5-30 09:46

跟Toad没有关系,你上面这个语句是对的。

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.