sql >> データベース >  >> RDS >> Mysql

MySQL:「フィールドリスト」の不明な列

    あなたの問題は、エラーをスローするステートメントが実際には外部であるということです あなたの手順の、したがって-そのパラメータの範囲外。解決策は、 routine_body全体をラップすることです。 プロシージャをBEGIN ... ENDに変換します Compound Statementを作成するための構造

    CREATE PROCEDURE 有効なSQLルーチンステートメント」が必要です 「本文内。Compound-StatementSyntaxを使用すると、複数のステートメントを1つのコードブロックにグループ化し、この要件に準拠できます。



    1. 致命的なエラー:キャッチされない例外'mysqli_sql_exception'とメッセージ'クエリ/プリペアドステートメントでインデックスが使用されていません'

    2. 正規表現によるmysqlの更新

    3. 列のエイリアス名としてSQLキーワードを使用する

    4. データベースのシャーディングとパーティショニング