[解決済み] ALTER TABLE、not nullカラムにnullを設定する、PostgreSQL 9.1
2022-07-23 19:47:01
質問
not nullカラムを持つテーブルがありますが、このカラムにnull値をデフォルトとして設定するにはどうすればよいでしょうか。
つまり、このようなことをしたいのです。
postgres=# ALTER TABLE person ALTER COLUMN phone SET NULL;
が、表示される。
postgres=# ALTER TABLE person ALTER COLUMN phone SET NULL;
ERROR: syntax error at or near "NULL"
LINE 1: ALTER TABLE person ALTER COLUMN phone SET NULL;
どのように解決するのですか?
ALTER TABLE person ALTER COLUMN phone DROP NOT NULL;
詳しくはマニュアルをご覧ください。 http://www.postgresql.org/docs/9.1/static/sql-altertable.html
関連
-
[解決済み] psql: FATAL: データベース "<user>" が存在しない
-
[解決済み] PostgreSQLの "DESCRIBE TABLE"
-
[解決済み] カラムの変更:NULLをNOT NULLに変更する
-
[解決済み] PostgreSQLで更新+結合を行うには?
-
[解決済み] PostgreSQL で "use database_name" コマンドを使用する。
-
[解決済み】PostgreSQLのエラーです。Fatal: ロール "username" が存在しません。
-
[解決済み】MySQL:カラムがNULLの場合の行の選択
-
[解決済み】PostgreSQLで主キーの自動インクリメントを設定する方法は?
-
[解決済み】postgresql - テーブルにブーリアンカラムを追加するデフォルトを設定する
-
[解決済み】PostgreSQLのカラム名は大文字・小文字を区別する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
postgresql 重複データ削除 ケーススタディ
-
PostgreSQLでバッファキャッシュにデータを読み込む方法
-
PostgreSQLで文字列が対象の文字列を含むかどうかを判断する様々な方法
-
Postgresqlのデータマージ、複数のデータを1つの操作にマージする。
-
PostgreSQLはバッチ実行のためにSQLをファイルに実装しています。
-
Postgresqlのデータベースにおける配列の作成と変更に関する操作
-
[解決済み] psqlでデータベースを切り替えるには?
-
[解決済み] postgres の主キー配列が同期しなくなったときにリセットする方法は?
-
[解決済み] PostgreSQL は設定/conf ファイルをどこに保存しますか?
-
[解決済み】PGカラムをNULLABLE TRUEに変更する方法は?