关于java插入数据库的转义字符

关于java插入数据库的转义字符,第1张

为什么要用单引号呢, 在Java中转移容易一些, 而且不容易出错:

String aa = "更多财经资讯:<a href=\"http://www.caixun.com\" target=\"_blank\">www.caixun.com</a><br><br>"

这样存入数据库的时候是双引号, 就不会和数据库的单引号起冲突了, 对数据格式的处理尽量多在Java中进行, 这样避免错误, 而且出问题了也好调.

其实整体转义应该也不会影响太多的性能,用个正则一下就完成了。

还有个办法:单引号是数据库默认的字符串的边界符,你只要修改就可以了,就是把数据库中表示字符串起始与结束改用别的符号,Oracle里是可以改的,Mysql你查一下。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10012838.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存