0
私はPostgreSQLを使用しています。 (上記の文を書くための適切な方法は何である私は、主キー列tahtがUUIDで作成しようとしていますので、私はこの文をPostgresのUUID主キー列のデフォルト値を設定するにはどうすればよいですか?
ALTER TABLE my_object_times ADD PRIMARY KEY (id) DEFAULT uuid_generate_v4();
を走ったが、私は
PG::SyntaxError: ERROR: syntax error at or near "DEFAULT"
エラーが出ます私は既存の主キー列を変更しているので、変更を行っています)?コラムid
がすでにテーブルに存在していると、あなたはそれを主キーを作成すると、デフォルト値を追加することによって、それを変更したい場合は
ackExchange.com:[PostgresのUUID列のデフォルト値](https://dba.stackexchange.com/q/122623/19079) –