VARCHAR パラメータを入力として使用する手順がいくつかあります。新しいデータベースをサーバーにアップロードするときに、VARCHAR パラメータを入力として使用すると問題が発生します。
そのストアド プロシージャは文字列を?
(question sing)に変更しました
たとえば、次のストアド プロシージャがあります。
CREATE PROCEDURE `sp_insert`(
IN _title VARCHAR(30))
BEGIN
INSERT INTO `myTable` SET `title` = _title
;END//
このクエリはおそらく次のように機能します。
myTable
セットに挿入title
= '???'
なぜこの問題が発生するのですか?