pb中的带时间格式的sq语句格式问题delete from purbillvouch where dpbvdate :ld_date_from and dpbvda
pb中的带时间格式的sq语句格式问题 delete from purbillvouch where dpbvdate >= :ld_date_from and dpbvdate <=:ld_date_to) using sqlto; commit using sqlto;不行 delete from purbillvouch where dpbvdate >= "'"+:ld_date_from+"'" and dpbvdate <="'"+:ld_date_to+"'") using sqlto; commit using sqlto;也不行
但是放到sqlserver里执行一点问题没有。求高手
[解决办法] 怎么个不行法? 把错误提示贴出来, delete from purbillvouch where dpbvdate >= :ld_date_from and dpbvdate <=:ld_date_to) 怎么只有半边')'? [解决办法] 应该是时间长度的问题吧 [解决办法]
[解决办法] 你的写法应该是不对的,这种应该是动态SQL ls_sql = "delete from purbillvouch where dpbvdate >=" + string(ld_date_from,"yyyy-mm-dd") + " and dpbvdate <=" + string(ld_date_to,"yyyy-mm-dd")
EXECUTE immediate ls_sql using sqlto; commit using sqlto; [解决办法]