我有一个R脚本正在进行一些用户输入,并从网页中抓取一些数据等。然后它做了一些小操作并将文本插入到MS SQL Server上的表中。文本块最多可包含10,000个字符(使用VARCHAR(MAX)列)。
如果我使用MySQL或其他东西,我会使用Hadley的新软件包清理输入,但我仍然坚持使用微软。所以我使用 gsub
提取单引号和撇号,但它很慢。是否有一个可以快速执行此操作的程序包,是否有更好的做法可以从SQL输入中删除所有顽皮的字符/字符串,因此我可以避免Little Bobby Tables问题?我在其他语言中找到了一些配方,但在R中没有任何干净和快速的配方。