SELECT DISTINCT FROM OPENQUERY ORACLE_JITSELECT DISTINCT CO_ITEM_NAMECO_ITEM_ENGLISH_NAME AS materialEnglishName from CHIQGDADMINT_CO_ITEM WHERE CO_ITEM_ENGLISH_NAME IS NOT NULL AND CO_ITEM_EN
SQL语句本身是正确的,但是需要根据具体情况修改其中的表名和列名,以及Oracle连接名。可能会出现以下问题:
- Oracle连接名不正确,需要根据实际情况修改。
- 数据库中没有名为T_CO_ITEM的表,需要确认表名是否正确。
- 数据库中没有名为CO_ITEM_NAME和CO_ITEM_ENGLISH_NAME的列,需要确认列名是否正确。
- 数据库中没有符合条件的数据,需要确认查询条件是否正确。
- 数据库中存在中文字符和空格,需要使用双引号或中括号将列名和表名括起来,并将中文字符和空格用英文字符代替。例如:SELECT DISTINCT "CO_ITEM_NAME","CO_ITEM_ENGLISH_NAME" AS materialEnglishName from CHIQGDADMIN."T_CO_ITEM" WHERE "CO_ITEM_ENGLISH_NAME" IS NOT NULL AND "CO_ITEM_ENGLISH_NAME" <> ' '空''。
原文地址: https://www.cveoy.top/t/topic/bsRl 著作权归作者所有。请勿转载和采集!