fix:データ項目の中にエスケープ文字があった時にエスケープ文字を保持したままDB登録するように修正した
This commit is contained in:
parent
6d0eb051d7
commit
59861ceaae
@ -116,7 +116,8 @@ def main(bucket_name, target_data_source, target_file_name, settings_key, db_inf
|
|||||||
# SQL文生成
|
# SQL文生成
|
||||||
sql = f'INSERT INTO {settings_list[SETTINGS_ITEM["loadSchemaName"]]} VALUES ('
|
sql = f'INSERT INTO {settings_list[SETTINGS_ITEM["loadSchemaName"]]} VALUES ('
|
||||||
for i in range(len(line)):
|
for i in range(len(line)):
|
||||||
sql = f'{sql} "{line[i]}",'
|
replace_line = line[i].replace('\\', '\\\\')
|
||||||
|
sql = f'{sql} "{replace_line}",'
|
||||||
|
|
||||||
sql = f'{sql} "{target_file_name}",' # システム項目:取込ファイル名
|
sql = f'{sql} "{target_file_name}",' # システム項目:取込ファイル名
|
||||||
sql = f'{sql} "{index}",' # システム項目:取込ファイル行番号
|
sql = f'{sql} "{index}",' # システム項目:取込ファイル行番号
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user