Vol. I · A Postgres HandbookTwelve chapters · · 756 queries

The Query & the Schema

A reading-room reference for writing PostgreSQL by hand — selects to window functions, with the schema in plain view.

FrontChaptersSchemaColophon
Chapters · Basic SELECT · Query 107 / 136
EasyBasic SELECT

DDL Practice: Create table variant #21

The query

SQL
CREATE TABLE IF NOT EXISTS practice_table_21 (
  id SERIAL PRIMARY KEY,
  data_value VARCHAR(100),
  created_at TIMESTAMP DEFAULT NOW()
);
Tested against PostgreSQL 16

Note

“Basic table creation syntax pattern #21. Notice the use of SERIAL for auto-incrementing.

← Previous

Constraint Practice: Add CHECK constraint variant #20

Next →

Constraint Practice: Add CHECK constraint variant #21

The Query & the Schema

Set in Fraunces and Inter Tight. Printed on parchment, in oxblood and ink. No tracking, no accounts, no JavaScript on the answer pages beyond what your browser needs to copy a query.

Compiled for Postgres 16 · MMXXVI