问一sql问题。。 xf_txdate >= {d '2009-06-08'} 请问这里的d 代表的什么 ps:这是oracle。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oracle没这样写法xf_txdate >= date'2009-06-08' 问题是。。sql语句就是这样写的。。而且执行是对的写成楼上的。。反而还是错的。 不知道是为什么。。 跪求··· 你可以问问你们公司相关人,那个d是不是一个函数,我们公司就是有个哥们直接将date简化成一个d函数了方便调用 --无效语句select * from tbwhere C1>= {d '2009-06-08'} 只能这样还差不多xf_txdate >= date'2009-06-08'按照你那样会报错呢 可我在这个上面运行 Dbvisualizer 确实是正确的。。 加了date还是错的。- -! 这个 D 是JDBC的转义字符 DbVisualizer是一个跨平台的数据库工具,支持各种关系数据库,它可以通过JDBC驱动同时和多个不同的数据库建立连接,对管理者和开发人员来说,它友好的界面可以带来很大的方便。看来这个工具把不同数据库的SQL包装了成一个统一的SQL,然后在SQL语句发送到服务端时,自己根据不同类型的数据库再解析成对应的SQL语句。 d应该是一个转化吧。。 xf_txdate >= to_date('2009-06-08','yyyymmdd') 你楼上那样写成xf_txdate>=to_date('2090-06-08','yyyy-mm-dd');的标准形式不就行了 一个很基础的关于用户的问题. 如何让一个用户拥有另外一个用户中所有表的访问权限 求解!!安装ORACLE的问题 oracle 10g的时间格式总改不了,请赐教 缺失右括号???? 求帮忙在unix下装oracle 我如何复制表结构以及整个表? 请问各位大虾:在win2003下怎样配置集群? 请问如何在oracle数据库中建立一张嵌套表? oracle8.1.7客户端安装问题 数据库 创建用户配置文件报错,未找到函数verify_function_10g?
xf_txdate >= date'2009-06-08'
不知道是为什么。。 跪求···
我们公司就是有个哥们直接将date简化成一个d函数了
方便调用
select * from tb
where C1>= {d '2009-06-08'}
只能这样还差不多
xf_txdate >= date'2009-06-08'按照你那样会报错呢
在SQL语句发送到服务端时,自己根据不同类型的数据库再解析成对应的SQL语句。
xf_txdate>=to_date('2090-06-08','yyyy-mm-dd');
的标准形式不就行了