关于oracle动态sql sqlstr:='select T_ID, T_NAME, T_TIME from TABLE1 where T_TIME>=to_date('''||v_starttime||''',''yyyymmdd'') and T_TIME<=to_date('''||v_endtime||''',''yyyymmdd'') '||v_string||'';'''是什么意思呢?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为to_date('20101111','yyyymmdd')这样的格式你的时间是通过变量过来的没有单引号 '''||v_starttime||''' '''应该是' ,其中'''||v_starttime||'''中的竖线是连接的意思,是想要连接字符,这样就可以匹配后面的日期格式''yyyymmdd'里的'yyyymmdd'了 把你sqlstr打印出来看下dbms_output.put_line(sqlstr),你就知道拼接的SQL是什么样样子了,你就知道'''是什么也可以用chr(39) 高手帮帮忙, 一些简单的SQL,急用,超级感谢 . 在虚拟机Vmware的red hat linux as5.4下安装oracle10g进度停滞不前的问题~~~ ORCLE查询不存在数据要在报表显示的问题 linux下使用dbca安创建数据库最后一步没有确定按钮 想学习下存储过程,求资料 【急】程序一次执行2句sql? 求助:把SqlServer 2000的数据库移植到Oracle中! pl/sql 全角转换 我这样连接oracle可以吗?? 为什么我用WHENEVER SQLERROR确截获不了SQL的错误呢?代码见内容 关于动态sql的字符串骈接问题 pl/sql存储过程报错
你的时间是通过变量过来的没有单引号 '''||v_starttime||'''
也可以用chr(39)