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

複数の列のテーブル列のデータ型を変更するにはどうすればよいですか?

    ALTER TABLE 1つのステートメントで複数のテーブル変更を行うことができますが、MODIFY COLUMN 一度に機能できるのは1つの列のみであるため、MODIFY COLUMNを指定する必要があります。 変更する列ごとに:

    ALTER TABLE webstore.Store
      MODIFY COLUMN ShortName VARCHAR(100),
      MODIFY COLUMN UrlShort VARCHAR(100);
    

    また、マニュアルからのこの警告に注意してください:



    1. MySQLで主キーのインデックスが自動的に作成されますか?

    2. 接続が閉じられると、コミットされていないトランザクションはどうなりますか?

    3. クエリを使用して再帰的に親を検索する

    4. 変数がNULLかどうかを確認し、MySQLストアドプロシージャで設定するにはどうすればよいですか?