データベース (Oracle および Impala) に varchar2 フィールドがあり、このフィールドに文字列フィールドを挿入したいと考えています。通常どおり、値を文字列として挿入できませんでした。次のエラーが発生しました
AnalysisException: ターゲット テーブル 'test01.testdcr' の精度が失われる可能性があります。式 ''data1 data2 data3 data4 '' (タイプ: STRING) は、列 'testVarchar2Field' の VARCHAR(128) にキャストする必要があります
table への挿入中に文字列変数を varchar2 に変換するにはどうすればよいですか?