Talend 带有重音字符的SQL语法列é&引用;

Talend 带有重音字符的SQL语法列é&引用;,talend,Talend,我有一个SQL查询,其中的列带有重音字符“é”: 在SQL builder中运行时没有问题,但在运行作业时出现以下错误消息: [statistics] connecting to socket on port 4034 [statistics] connected Exception in component tDBInput_11 java.sql.SQLException: [Simba][Simba ODBC Driver]Invalid column name: 'LibelléCour

我有一个SQL查询,其中的列带有重音字符“é”:

在SQL builder中运行时没有问题,但在运行作业时出现以下错误消息:

[statistics] connecting to socket on port 4034
[statistics] connected
Exception in component tDBInput_11
java.sql.SQLException: [Simba][Simba ODBC Driver]Invalid column name: 'LibelléCourt'.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcStatement.execute(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(Unknown Source)
at entrepot_umf06.import_data_production_jde_0_4.Import_data_production_JDE.tDBInput_11Process(Import_data_production_JDE.java:958)
[statistics] disconnected
at entrepot_umf06.import_data_production_jde_0_4.Import_data_production_JDE.runJobInTOS(Import_data_production_JDE.java:1627)
at entrepot_umf06.import_data_production_jde_0_4.Import_data_production_JDE.main(Import_data_production_JDE.java:1461)
Job Import_data_production_JDE terminé à 17:29 04/06/2013. [Code sortie=1]

请尝试下面的方法

SELECT SOINS.NoDossier,
SOINS.Date,
SOINS.Praticien,
SOINS.[LibelléCourt],
SOINS.SiteRat
FROM SOINS

SOINS.[LibelléCourt]这会解决你的问题。

你试过用简单的引号而不是双引号吗?切换到“代码”视图时,是否看到任何错误?
SELECT SOINS.NoDossier,
SOINS.Date,
SOINS.Praticien,
SOINS.[LibelléCourt],
SOINS.SiteRat
FROM SOINS