我正在尝试收集新闻文章并将内容存储在数据库中。我需要在不到15分钟的时间内快速说出300篇新闻文章。新闻内容之间有很多特殊字符,如“'”等。有没有办法说数据库在写入数据库时忽略这些字符?插入查询失败。
感谢。
答案 0 :(得分:1)
参数化您的INSERT语句 - 您将为自己节省很多这样的问题。这样做的其他好处包括执行计划重用(对性能有益)和SQL注入保护。
答案 1 :(得分:0)
我需要在不到15分钟的时间内快速说出300篇新闻文章
其他人会认为你的快速定义非常慢。 300篇文章插页应在15秒内完成,而不是15分钟。
插入查询失败
显示查询请加上错误。如果您使用参数,那么除非您的数据太长而无法在参数中正确处理,否则您没有任何问题。
答案 2 :(得分:0)
我错了,我没有正确地分析问题,它只是影响查询的引用而且我引用了引号而不是添加双引号来逃避,因为它没有任何区别。
如果没有像那样只使用'将是SQL Server 2008中的问题 - 点了解。
感谢。