変換式の使用中に二重引用符内の列名を使用して表が作成された場合のエラー
このドキュメントでは、指定したスキーマで表を作成/置換するコマンドを知っていることを前提としています。 表には、名前とデータ型が異なる複数の列を含めることができます。 ただし、二重引用符/引用符内に列名が定義された表を作成すると、列名では大/小文字が区別されます。 たとえば:
CREATE OR REPLACE TABLE EMPLOYEES("Name" VARCHAR, "Role"
VARCHAR, "EmpId" VARCHAR;) )アダプタ・エンドポイント構成ウィザードで変換式(一括インポート操作)の使用中に次のエラーが発生しました。
SQL compilation error: error line <value> at position <value>\\ninvalid
identifier 'NAME'\",\n \"sqlState\"â¦ソリューション: このコマンドを使用して表を作成/置換し、列名を二重引用符(
"-")なしで定義してください。 たとえば: CREATE OR REPLACE TABLE EMPLOYEES(Name VARCHAR, Role VARCHAR, EmpId VARCHAR).