ANTON KADACH

Generation

text to sql syntaxTue, 17 Jan 2023

Выгрузить все столбцы таблиц с описанием типов полей по группам типов(например текст, JSONB, число, вещественное число) через case на русском языке. postgresql пример CASE WHEN DATA_TYPE = 'character varying' THEN 'текст' WHEN DATA_TYPE = 'jsonb' THEN 'JSONB' WHEN DATA_TYPE = 'integer' THEN 'число' WHEN DATA_TYPE = 'numeric' THEN 'вещественное число' END AS DATA_TYPE

SELECT table_name, column_name, CASE WHEN DATA_TYPE = 'character varying' THEN 'text' WHEN DATA_TYPE = 'jsonb' THEN 'JSONB' WHEN DATA_TYPE = 'integer' THEN 'number' WHEN DATA_TYPE = 'numeric' THEN 'real number' END AS DATA_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='public'

Questions about programming?Chat with your personal AI assistant