に私はPostgresのERROR:構文でエラーまたは近くには、 "変更" - postgresの
alter table user modify column 'distinguishedName1' text;
と
alter table user modify column distinguishedName1 text;
user
にこのSQL文を実行するには、distinguishedName1
テーブル名です整数データ型の列名
ユーザーの入力に基づいて、データ型をブール値またはテキストまたはvarchar(256)などに変更する必要がありました。しかし、クエリを実行するとエラーが発生します。
ERROR: syntax error at or near "modify"
問題が何かわかりません。適切なクエリに必要なヘルプ。また、使用したがオプションであることに注意してください
ALTER TABLE "user" ALTER COLUMN distinguishedName1 TYPE text USING code::text;
または
ALTER TABLE "user" ALTER COLUMN distinguishedName1 TYPE text
:
の列を変更するために変更使用する必要があります//www.postgresql.org/docs/current/static/sql-altertable.html)modifyキーワードが表示されましたか? –
"*ユーザーの入力に基づいてデータ型を(...)に変更する*"これは恐ろしい考えのように聞こえる。あなたはそれで何を解決しようとしていますか? –