tp6中oracle怎么通過(guò)日期查詢(xún),怎么處理todate()
發(fā)布日期:2022-03-12瀏覽次數(shù):775 來(lái)源:福州網(wǎng)站建設(shè) 標(biāo)簽: tp6
oracle
todate
日期
oracle的原生語(yǔ)句:select * from aa_table f
where
and f.fee_time >= to_date('2022-1-22', 'yyyy-mm-dd')
and f.fee_time < to_date('2022-1-22', 'yyyy-mm-dd') + 1;
如果用tp6的寫(xiě)法,加上日期就會(huì)查出報(bào)錯(cuò),取消日期就可查,試了幾個(gè)辦法都不行。
$rz=Db::table('aa_table')->where([
['fee_time','>', "to_date('2022-1-22', 'yyyy-mm-dd')"],
['fee_time','>', "to_date('2022-1-23', 'yyyy-mm-dd')"]
])->select();
報(bào)錯(cuò)如下:
SQLSTATE[HY000]: General error: 1858 OCIStmtExecute: ORA-01858: a non-numeric character was found where a numeric was expected
(/usr/local/src/php-7.2.21/ext/pdo_oci/oci_statement.c:159
。
請(qǐng)教一下,這個(gè)日期,todate()應(yīng)該怎么處理。怎么加上日期來(lái)查詢(xún)。
以上是由福州網(wǎng)站建設(shè)的小編為你分享了"tp6中oracle怎么通過(guò)日期查詢(xún),怎么處理todate()"文章,如果你在這方面有什么問(wèn)題,隨時(shí)聯(lián)系我們
網(wǎng)友評(píng)論
-
ぺ灬紫夜 03月24日
whereExp('CREATE_TIME',">TO_DATE('2021-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS')")
-
yzh52521 03月11日
whereRaw('fee_time > to_date('2022-1-22', 'yyyy-mm-dd'))