Hi
I need to extract table DDL (create script) from database connection (using sql, by retrieving system table info or by activating some pg function)
Is this possible in postgres?
Please help
Thanks
Yuval Sofer
BMC Software
CTM&D Business Unit
DBA Team
972-52-4286-282
yuval_sofer@bmc.com
am Wed, dem 27.02.2008, um 5:22:33 -0600 mailte Sofer, Yuval folgendes: > Hi > > > > I need to extract table DDL (create script) from database connection (using > sql, by retrieving system table info or by activating some pg function) > > > > Is this possible in postgres? Why not using pg_dump? You can specify with -n and -t an arbitrary table and with -s you get only the DDL, not the data. Andreas -- Andreas Kretschmer Kontakt: Heynitz: 035242/47150, D1: 0160/7141639 (mehr: -> Header) GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net
Sofer, Yuval wrote: > I need to extract table DDL (create script) from database connection > (using sql, by retrieving system table info or by activating some pg > function) This command should output the SQL you need... echo '\d tablename' | psql -E
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера