Skip to main content

Table

Create a Database​

CREATE DATABASE example_db;

Drop the Database​

DROP DATABASE example_db;

Create a Table​

CREATE TABLE users (
id SERIAL PRIMARY KEY,
name VARCHAR(100) NOT NULL,
email VARCHAR(150) UNIQUE NOT NULL,
age INT CHECK (age >= 0),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

Insert Data into the Table​

INSERT INTO users (name, age, email)
VALUES
('Alice', 25, 'alice@example.com'),
('Bob', 30, 'bob@example.com');
INSERT INTO users VALUES
('Alice', 'alice@example.com', 25),
('Bob', 'bob@example.com', 30);

Query the Data​

SELECT * FROM users;
SELECT name FROM users;

Update Data​

UPDATE users
SET age = 26
WHERE name = 'Alice';

Delete Data​

DELETE FROM users
WHERE name = 'Bob';

Drop the Table​

DROP TABLE users;