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

PostgreSQL自動インクリメント

    はい、SERIALは同等の機能です。

    CREATE TABLE foo (
        id SERIAL,
        bar varchar
    );
    
    INSERT INTO foo (bar) VALUES ('blah');
    INSERT INTO foo (bar) VALUES ('blah');
    
    SELECT * FROM foo;
    
    +----------+
    | 1 | blah |
    +----------+
    | 2 | blah |
    +----------+
    

    SERIALは、シーケンスの周りにテーブルタイムマクロを作成するだけです。 SERIALを既存の列に変更することはできません。



    1. MariaDB SCHEMA()の説明

    2. Microsoft SQL Serverで日付のみを使用してDATETIMEフィールドをクエリするにはどうすればよいですか?

    3. プランエクスプローラーで転換点を視覚化する

    4. mysqlデータベースのサイズを取得する方法は?