插入新行时将日志文件记录到 sql

插入新行时将日志文件记录到 sql

我需要将日志中的一些行插入到数据库中。我在 bash 脚本中使用变量 $line 执行此操作。

当我这样做时,INSERT INTO TABLE TBL_LOG(LOG_LINE) VALUES ($line)如果 $line 包含任何需要转义的特殊字符,sql 插入将会失败。如何通过使用 sql insert 中的变量转义 $line 中的所有特殊字符?

相关内容