1つのデータベースに100個のテーブルがあります。 100のうちいくつかのテーブルはHouse, House1, House2 , HouseXYZ
のような名前を持っています。mySQLとMsSQLに必要な文字列が含まれている場合は、すべてのテーブル名を新しい名前に変更するSQLスクリプト
今度はHouse
をHome
に置き換えるために、MySQLとMsSQLにスクリプトを書きたいと思います。だから私のデータベースはテーブル名Home, Home1, Home2, HomeXYZ
などを持っている必要があります。
あなたがしたいあなたは確かそれ?テーブルを参照する既存のオブジェクトはすべて参照を失います。つまり、すべての関数、プロシージャ、トリガーを編集する必要があります。 – scsimon
[データベース内のすべてのテーブルの名前を変更する]の重複可能性があります(http://stackoverflow.com/questions/2008412/rename-all-tables-in-database) – scsimon
はい、私はそれをしなければなりません。私も列で同じことをする必要があります。 – user2425779