我正在尝试收集新闻文章,并将内容存储在数据库中。我需要快速完成,比如说在不到15分钟的时间内完成300篇新闻。新闻内容之间有许多特殊字符,如"'“等。有没有办法让数据库在写入数据库时忽略这些字符?插入查询失败。
谢谢。
发布于 2011-04-15 23:58:38
我错了,我没有正确分析这个问题,只是引用影响了查询,我删除了引用,而不是添加双引号来转义,因为这没有任何区别。
如果不使用like,那么在SQL Server2008中的问题将是“仅限”--要点学习。
谢谢。
发布于 2011-04-14 17:05:28
对INSERT语句进行参数化--这样可以省去很多类似的问题。这样做的其他好处包括执行计划重用(对性能有好处)和SQL注入保护。
发布于 2011-04-14 17:03:00
我需要快点,比如说在15分钟内写300篇新闻
其他人会认为你对快速的定义是非常慢的。300篇文章插入应该在15秒内完成,而不是15分钟。
插入查询失败
请显示查询加上错误。如果您使用参数,则没有问题,除非您的数据太长,无法在参数中正确处理。
https://stackoverflow.com/questions/5660768
复制相似问题