update tt set a = 'Task 's ' where id = '35061 '
报错啊,怎么处理阿
------解决方案--------------------
update tt set a = 'Task ' 's ' where id = '35061 '
------解决方案--------------------
单引号要在加个单引号作为转义
SELECT 'Task ' 's ' from dual
--
Task 's
------解决方案--------------------
两个 ' '就转译是 '
------解决方案--------------------
来迟了
------解决方案--------------------
SQL中使用 '要转义,两个 ' '转义为 '
------解决方案--------------------
凡是特殊字符,如百分号,下划线,单引号等,想作为普通字符出现,那么就需要告诉系统,这个时候他们不是特殊字符,是一个普通的字符,告诉系统的方法就是在特殊字符前加一个单引号,学名叫:把特殊字符进行转义,就是改变他本来的含义.