Я создаю функциональность системного журнала.
Что мне в основном нужно сделать, это добавить соответствующую вставку, обновить запрос в отдельную таблицу с датой и пользователем. Мой вопрос в том, когда я пытаюсь вставить запрос вставки как данные строки, я получаю сообщение об ошибке. Я понимаю, что это из-за «» в запросе. Но мне все равно нужно повторно запускать эти запросы снова. Таким образом, удаление «» не является для меня вариантом.mysql вставить запрос в столбец таблицы
Ниже приводится запросом я пытаюсь вставить:
insert into querylog (query,systemTime,user)
values
('INSERT INTO invoice(invoiceno,invoicenote,invoicetotal,nettotal,invoicedate,customer,receivedby,vehicleno) VALUES ('I 501','3223',15000,15000,'2013-12-06','C 116','','-')',
'12/6/2013 10:35:56 PM',
'Lakmal')
Вам нужно избежать внутренних кавычек или изменить их на двойные. – Barmar
Если вы выполняете эту команду из C# (за ваш тег), просто используйте параметры – iamkrillin