0
私は複数のテーブルを持つデータベースを持っています。私は、それぞれに新しい列を追加し、これらの列に一定の整数値を入力したいと考えています。 googleで私の検索私に希望の答えを与えていない。DB内の複数のテーブルに同じ列を追加して、それに一定の値を入力する方法はありますか?
私はPostgreSQLとPHPを使用しています。
私は複数のテーブルを持つデータベースを持っています。私は、それぞれに新しい列を追加し、これらの列に一定の整数値を入力したいと考えています。 googleで私の検索私に希望の答えを与えていない。DB内の複数のテーブルに同じ列を追加して、それに一定の値を入力する方法はありますか?
私はPostgreSQLとPHPを使用しています。
ALTER TABLEを使用して新しい列を作成し、SET DEFAULTを使用してデフォルト値をすべての列フィールドに設定できませんか?
評価:
ALTER TABLEは、列mynumber整数を追加MYTABLE。 ALTER mynumberのSETのDEFAULT 7
(http://www.postgresql.org/docs/8.2/static/sql-altertable.html)
あなたが正しいですが、これは一つのテーブルのためであると私は周りに持っています100台のテーブルと20台のデータベースがあるので、手動で行うのは面倒です。このプロセス全体を自動化できるかどうか疑問に思っていますか? – Shehroz