OracleDataAdapter da1 = new OracleDataAdapter("select CONCAT(aut_vardas,' ', aut_pavarde) AS autorius from autoriai", conn);
Oracle数据适配器没有执行此查询,concat有什么问题?
答案 0 :(得分:1)
问题在于您的Oracle版本是否支持concat()
,但它只需要两个参数,或者您使用的是一个非常非常旧版本的Oracle,它没有concat()
。在任何情况下,以下都应该有效:
select (aut_vardas || ' ' || aut_pavarde) AS autorius
from autoriai;