sql语句在PLSQL里能执行,为什么在c#代码里却不能执行,报错说没有这个字段 5
selecta.*fromsd_ztsd01awheresubstr(a.aedat,1,4)=(selectto_char(sysdate,'yyyy')fromdua...
select a.* from sd_ztsd01 a where substr(a.aedat,1,4)=(select to_char(sysdate,'yyyy') from dual) order by a.vbeln,这个SQL语句在PL SQL里面可以执行,但是在C#程式里面就报错,如下图。但是其他的sql语句是没有问题的,
展开
3个回答
2014-10-08
展开全部
那你把这个SQL存到存储过程里面,C#直接调用整个存储过程.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#代码与PLSQL连接的数据库一样吗? C#代码如何写的?
追问
string sql="select a.* from sd_ztsd01 a where substr(a.AEDAT,1,4)=(select to_char(sysdate,'yyyy') from dual) order by VBELN ";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询