0
Я хочу знать точную причину возникновения этой ошибки при игре с кавычками.Одиночные и двойные кавычки в SQL Server
INSERT INTO table_check(name) VALUES('hello'hi') -- ERROR
INSERT INTO table_check(name) VALUES('hello''hi') -- RESULT:- hello'hi
INSERT INTO table_check(name) VALUES('hello'''hi') --ERROR
INSERT INTO table_check(name) VALUES('hello''''hi') --RESULT:- hello''hi
INSERT INTO table_check(name) VALUES('hello'''''hi') --ERROR
INSERT INTO table_check(name) VALUES('hello''''''hi') --RESULT:- hello'''hi
Простой ответ: количество одинарных кавычек должно быть четным числом, иначе будет * Незакрытый кавычек * –