我需要将日志中的一些行插入到数据库中。我在 bash 脚本中使用变量 $line 执行此操作。
当我这样做时,INSERT INTO TABLE TBL_LOG(LOG_LINE) VALUES ($line)
如果 $line 包含任何需要转义的特殊字符,sql 插入将会失败。如何通过使用 sql insert 中的变量转义 $line 中的所有特殊字符?
我需要将日志中的一些行插入到数据库中。我在 bash 脚本中使用变量 $line 执行此操作。
当我这样做时,INSERT INTO TABLE TBL_LOG(LOG_LINE) VALUES ($line)
如果 $line 包含任何需要转义的特殊字符,sql 插入将会失败。如何通过使用 sql insert 中的变量转义 $line 中的所有特殊字符?