sql >> データベース >  >> RDS >> PostgreSQL

挿入できません:エラー:配列値は{またはディメンション情報で始まる必要があります

    あなたの列のusername 配列のようです タイプするので、リテラル'mahman' 有効な入力ではありません。

    '{mahman}'である必要があります

    INSERT INTO user_data.user_data (username,randomint)
    VALUES ('{mahman}',1);
    

    (または、プレーンなvarcharにします 列またはtext 代わりに列。)

    更新はそれを確認します:character varying(50)[] 配列です character varying(50)の 。

    配列リテラル/配列コンストラクターについて:

    • node-postgresからplpgsql関数に配列を渡します
    • カスタム型配列をPostgres関数に渡す方法



    1. MYSQLで7日より古い行を自動的に削除するストアドプロシージャ

    2. NULLまたはISNULLのIN句

    3. phpPgAdminを使用したPostgreSQLデータベースのエクスポート

    4. SQL ServerでIDENTITY()プロパティを使用する方法