В SQL нельзя использовать одинарные кавычки внутри одинарных кавычек, потому что это может привести к путанице с кавычками, которые ограничивают строку. 1 Без экранирования компонент базы данных неверно истолкует одинарную кавычку как конец строки. 1
Чтобы избежать этого, внутри строки, заключённой в одинарные кавычки, для представления одинарной кавычки необходимо использовать две последовательные одинарные кавычки. 14