Home / Genel / Postgresql için notlarım

Postgresql için notlarım

Bir oracle projesini pgsql e taşiyorum. En çok ihtiyacim olan kodları buraya gireyim de lazim oldukça buradan döner bakarim.

Tüm indexleri bulma:

SELECT
tablename,
indexname,
indexdef
FROM
pg_indexes
WHERE
1=1
–tablename LIKE ‘c%’
ORDER BY
tablename,
indexname;

Tüm kolonlari listeleme:

SELECT *
FROM information_schema.columns
WHERE
–table_schema = ‘your_schema’ AND
table_name = ‘TABLE’;

Tüm Sequence leri bulma:

SELECT sequence_schema, sequence_name, (‘ALTER SEQUENCE “public”.”‘ || sequence_name || ‘” CACHE 1;’)
FROM information_schema.sequences
ORDER BY sequence_name ;

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir