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

ユーザー定義タイプがPostgreSQLにすでに存在するかどうかを確認します

    ここに、この目的のためだけに関数を作成する必要なしに、単純なスクリプトで型を作成するための完全なソリューションを追加します。

    --create types
    DO $$
    BEGIN
        IF NOT EXISTS (SELECT 1 FROM pg_type WHERE typname = 'my_type') THEN
            CREATE TYPE my_type AS
            (
                --my fields here...
            );
        END IF;
        --more types here...
    END$$;
    


    1. Prismaの使い方

    2. MySQLパフォーマンス–構成ファイルからの5つのパラメーター

    3. PostgreSQL9.5でintデータ型のサイズ制限を設定するにはどうすればよいですか?

    4. 採用システム用のデータベースの設計