SQLデータベースのテーブルをリファクタリングするツールは誰も知っていますか?SQLデータベースのリファクタリングツール
テーブルを削除せずにテーブルを変更(追加、削除、データタイプの変更など)できるツールが必要です。私はまた、テーブル内の既存のデータを保持することができ、任意の新しい列(NOT NULL列の場合)にデフォルトを追加することができるようにしたい。
リファクタリングテーブルに役立つものはありますか?
SQLデータベースのテーブルをリファクタリングするツールは誰も知っていますか?SQLデータベースのリファクタリングツール
テーブルを削除せずにテーブルを変更(追加、削除、データタイプの変更など)できるツールが必要です。私はまた、テーブル内の既存のデータを保持することができ、任意の新しい列(NOT NULL列の場合)にデフォルトを追加することができるようにしたい。
リファクタリングテーブルに役立つものはありますか?
Management Studio for Microsoft SQL Serverでは、テーブルレイアウトを編集できます。もちろん、必要に応じてバックグラウンドでテーブルを作り直してデータをコピーしますが、それは自動的に行います。
SQL Server 2008をご利用ください。 Manamement Studioのテーブルを編集しようとすると、データベースを削除する必要があることが時々分かります。 –
これは、null可能な列を追加しない場合に発生します。私は、列を追加して、ヌル可能でない列に対してもデフォルトデータを入力できるようにしたい。 –
Management Studioには、テーブルを再作成しない変更のみを許可する設定があります。既定で有効になっている可能性があります。この設定をオフにすると、テーブルを編集できます。 – Guffa
私はToadがうまく機能することを発見しました。
チェックアウトhttp://www.red-gate.com。彼らには素晴らしいツールがあります。
redgateを見ていましたが、支払いを受ける前にフィードバックを得たいと思っていました。 –
私はMicrosoft SQL Server Management Studioを使用することになり、私がお勧めすることができます別のものは、データベースの任意の特定の「ブランド」OmegaSync
である、あるいは単に一般的にデータベース? SQL Server、oracle、sybase aseなどの場合は – cdeszaq
? –