SQL insert语句中插入带有特殊符号

摘要:
1.在数据库字符串中插入CNOOC的单引号,需要转义,例如,插入“I'mOK!”SQL语句:1INSTINTTableTest(FileTXT)VALUES('I'‘OK!')2.如果SQL包含“&”特殊字符,则以下字符串将被视为变量,无法正常插入数据库。如果需要将“&”字符插入数据库,则SQL语句:1 INSERTINTOtableTest(ID,FileTxt)VALUES(1,'I

1、插入数据库字符串中海油单引号,需要转义处理,例如插入“I‘m OK!”

SQL语句:

1 INSERT INTO tableTest(FileTXT) VALUES('I''m OK!')

2、如果SQL中有“&”特殊字符,那么后面的字符串会被当作一个变量处理,无法正常插入数据库。

如果需要把“&”字符插入到数据库,

SQL语句:

1 INSERT INTO tableTest(ID,FileTxt) VALUES(1,'I want insert '||'&'||'charactor!');
1 INSERT INTO tableTest(ID,FileTxt) VALUES(1,'I want insert '||chr(38)||'charactor!');

免责声明:文章转载自《SQL insert语句中插入带有特殊符号》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mac 版本navicate 如何安装破解版Java学习之基础语法篇下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

细聊Oracle通过ODBC数据源连接SQL Server数据库

    类似文章搜索引擎上有很多,内容大致相同,今天所谓细聊是因为我在借鉴这些文章时候走了些弯路,所以写此文,为自己备忘,同时如果能为初涉此处知识点的小伙伴提供些帮助就更好了,文章结尾处的一些扩展有一定实战意义,废话不多说。     我的应用场景:     项目系统使用oracle数据库,与客户的第三方系统供应商实现资源共享,对方为sql server数据...

关于sql server 2008 R2中遇到的sql server 代理启动不了的解决过程

终于对数据库服务器进行升级,操作系统升级为server 2008 数据库为sql server 2008 R2 升级为后需要把原来的数据库作业也迁移过来,发现数据库作业老是启动不了,在SQL Server Management Studio、SQL Server 配置管理器中server 代理、服务中的SQL Server 代理 (MSSQLSERVER)...

小白自学SQLServer----1. 安装数据库 SQL Server 2014(安装到最后,不小心点击取消怎么办T__T)

数据库用的较多的有三种 Oracle SQL Server My SQL 其中呢,SQL Server性价比比较高,于是下载SQL Server 下载过程: 1.官网下载 Express版本,免费版本,功能肯定没有完整版强大,但是学习还是够用的   https://www.microsoft.com/zh-cn/download/confirmation....

数据库的几种模式

SQL Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式: 1.Simple 简单恢复模式, Simple模式的旧称叫”Checkpoint with truncate log“,其实这个名字更形象,在Simple模式下,SQL Server会在每次checkpoint或backup之后自动截断log,也就是丢弃所有的in...

SQL Server 存储过程具体解释

SQL Server 存储过程具体解释 存储过程的优缺点   ◆长处:   运行速度更快。存储过程仅仅在创造时进行编译,而一般SQL语句每运行一次就编译一次,所以使用存储过程运行速度更快。   存储过程用于处理复杂的操作时,程序的可读性更强、网络的负担更小。   使用存储过程封装事务性能更佳。   能有效的放注入,安全性更好。   可维护性高。在...

干掉mapper.xml!MyBatis新特性动态SQL真香!

干掉mapper.xml!MyBatis新特性动态SQL真香! 当我们使用MyBatis的时候,需要在mapper.xml中书写大量的SQL语句。当我们使用MyBatis Generator(MBG)作为代码生成器时,也会生成大量的mapper.xml文件。其实从MBG 1.3.6版本以后,MyBatis官方已经推荐使用Dynamic SQL,使用这一新特...