莱鸟问个问题,关于时间涵数的
我在PB的“DB Adminisration”中写一条SQL语句,要求把当天的数据全部调出来,我这样写的:<BR>select a.salesid,a.customname,from bms_sa_doc_v a where a.credate=today();<BR>可是出错,说TODAY()是无效标识符,请问如何写才能调出当天数据?<BR>我用的是PB6。5,另外,我不是写在程序里的,只要一句SQL就可以了,知道的老大请帮帮忙,谢谢|! <P>看看你的credate是什么类型<BR>比如date or datetime<BR>还有,如果数据库是在MSSQL中用getdate()取得当前的日期</P>回复:(sam2080)看看你的credate是什么类型比如date...
谢谢老大,CREADATE是DATE类型的,我现在的目的就是要用一句SQL来实现,你说的GETDATE()在“DB ADMIN”中也不认识,和写TODAY()一样,要怎么写,你写一下好吗?谢谢! 用的是什么数据库?回复:(gxy0325)莱鸟问个问题,关于时间涵数的
oracle,谢谢老大,你能直接写一条命令给我吗? select a.salesid,a.customname,from bms_sa_doc_v a where a.credate = sysdate();<br>註:<br>不可以用PB的函數,只能用oracle的。<br><br><br> 暈了,<br><br>select a.salesid,a.customname,from bms_sa_doc_v a where a.credate = sysdate;<br>回复:(gxy0325)莱鸟问个问题,关于时间涵数的
感谢您的帮助!<BR>我照您的方法打了,不报错了,不过没有数据出来,我估计是和时,分,秒有关,你看,我现在写的语句如下:<BR>select a.salesid,WHere FROM BMS_SA_DOC WHERE a.credate=to_date('2007/07/16 00:00:00','yyyy/mm/dd hh24:mi:ss');<BR>这样写出数,该为SYSDATE,就没数据了,老大,再帮忙看看?回复:(gxy0325)回复:(gxy0325)莱鸟问个问题,关...
select salesid FROM BMS_SA_DOC WHERE credate>=to_date('2007/07/16 00:00:00','yyyy/mm/dd hh24:mi:ss');<BR> select salesid FROM BMS_SA_DOC WHERE credate >= to_date(sysdate) <P>谢谢老大!可以了,对老大的不怕麻烦,指点莱鸟深表敬意!<BR>另外,老大,我可不可以直接将查出的数据存为DBF格式?就是不用PB的菜单了,用一条命令直接搞定.<BR>例如:SELECT SALIDE FROM BMS_SA_DOC SAVE AS G:\ABC.DBF 之类的?<BR>再次感谢老大!</P> 没搞过页:
[1]
