現在、JDBC を介して SQL Server データベースから ServiceNow にデータを取り込む作業を行っています。私が抱えている問題は、クエリが一部の列に対して null 値を返すことです。
SNOWから実行しているクエリは
select [Capacity (Bytes)]
from memory_table
列の null 値を返しますCapacity (Bytes)
。SQL Serverデータベースでは、テーブルは列名Capacity (Bytes)
とスペースと括弧を使用して作成されたため、nullが返されると思います。
クエリの列の名前の周りに角かっこ、二重引用符、および単一引用符を追加しようとしましたが、結果は同じです。正しくフォーマットされたテーブル内の別の列でクエリを実行すると、問題なく動作します。
どんな助けでも大歓迎です。