2
Як визначити, чи стовпець визначений як послідовний тип даних замість цілого числа, заснованого на каталозі?
Тому я зараз створюю SQL для читання каталогів postgres (9.1) для створення визначень таблиць. Однак у мене виникають проблеми із типами даних SERIAL / BIGSERIAL. Приклад: CREATE TABLE cruft.temp ( id BIGSERIAL PRIMARY KEY ); SELECT * FROM information_schema.columns WHERE table_schema='cruft' AND table_name='temp'; "db","cruft","temp","id",1,"nextval('cruft.temp_id_seq'::regclass)","NO","bigint",,,64,2,0,,,,,,,,,,,,,"db","pg_catalog","int8",,,,,"1","NO","NO",,,,,,,"NEVER",,"YES" Це дає мені ім'я бази даних …