На главную
Таблицы и SQL
CSV в CREATE TABLE
Угадывает типы колонок по данным и выдаёт DDL под пять диалектов.
DDL
CREATE TABLE "clients" (
"id" integer NOT NULL,
"email" varchar(16) NOT NULL,
"город" varchar(16) NOT NULL,
"сумма" numeric(14,4) NOT NULL,
"создан" date NOT NULL,
"активен" boolean NOT NULL,
PRIMARY KEY ("id")
);
CREATE INDEX "idx_clients_активен" ON "clients" ("активен");Как разобраны колонки
| Колонка | Тип | Пропуски | Уникальных |
|---|---|---|---|
| id | целое | — | 3 |
| почта | — | 3 | |
| город | строка | — | 3 |
| сумма | число | — | 3 |
| создан | дата | — | 3 |
| активен | логическое | — | 2 |
Первичным ключом стоит брать колонку без пропусков и с уникальными значениями: id, email, город, сумма, создан.