sql 转义序列 。。 文本类型 说明 值格式
ts 时间戳 yyyy-mm-dd hh:mm:ss[.f...]
现在我用一个sql如下 select {ts '2009-10-10 22:22:00 ' } from dual;
我想到达的目的是我用这个ts转义序列的时候 我想把这个时间值加上 几天,几小时,几分钟。。 请问这个怎么办到。。
例如:用oracle 的语句 是 select to_date('2009-10-10 22:22:00','yyyy-mm-dd hh24:mi:ss')+1+2/24+3/(24*60) from dual 我就想达到在ts里面随便加减日期的效果。
ts 时间戳 yyyy-mm-dd hh:mm:ss[.f...]
现在我用一个sql如下 select {ts '2009-10-10 22:22:00 ' } from dual;
我想到达的目的是我用这个ts转义序列的时候 我想把这个时间值加上 几天,几小时,几分钟。。 请问这个怎么办到。。
例如:用oracle 的语句 是 select to_date('2009-10-10 22:22:00','yyyy-mm-dd hh24:mi:ss')+1+2/24+3/(24*60) from dual 我就想达到在ts里面随便加减日期的效果。
类似 select {ts '2009-10-10 22:22:00 ' } from dual;
就得到几天 几小时 ... 之后的结果?只要达到目的,无所谓做法,大不了先把值扔到oracle里用函数算出来,再反填至 ts
用JDBC 的sql转义字符的目的就是为了通用性。。现在我在oracle里面可以用。我把这语句换到mysql里面怎么办?,,,,,,,
==============================================
哪位大哥能帮小弟解决下感激。。