2017-09-22 12 views

答えて

1

はい、可能です。 #{値}を使用すると、あなたのパラメータがエスケープされないことを意味し、パラメータはあなたの「テーブルを作成」​​ステートメントである場合は

<update id="createNewTable" parameterType="String" > 

    #{value}; 

</update > 

:このthread

は、あなたが何かをするだろう参照してください。

あなただけのテーブル名を設定したい場合は、あなたがどうなる:ここでは

<update id="createNewTable" parameterType="String" > 

    CREATE TABLE IF NOT EXISTS #{value} ( 
      id    INT UNSIGNED  AUTO_INCREMENT PRIMARY KEY, 
    ENGINE=InnoDB DEFAULT CHARSET=utf8; 

</update > 

は、ALTER

ため answerいいです
関連する問題