Dicionário de Dados

Comandos SQL

SELECT
TABLE_NAME as Tabela,
COLUMN_NAME as Coluna,
DATA_TYPE as Tipo,
CHARACTER_MAXIMUM_LENGTH,
NUMERIC_PRECISION,
NUMERIC_SCALE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE  TABLE_NAME = ‘acl_action’
GROUP BY COLUMN_NAME
ORDER BY  COLUMN_KEY DESC;

Referência: http://sqlfromhell.wordpress.com/category/dicionarios-de-dados/

Identação de consultas SQL – Online

Pessoal,

Existe algumas ferramentas que já fazem a identação da consulta sql, tais como o Workbench (Oracle Mysql – Free), Toad (Quest Software) entre outros.

Mas caso necessitem de uma solução online e muito bem estruturada, aconselho que analisem o site: http://www.dpriver.com/pp/sqlformat.htm

A identação e organização do resultado das consulta não perde em nada para os programas acima, pra falar a verdade, acho muito melhor, vc consegue configurar o retorno de sua query sem nenhum problema.

 

Fica ai a dica.

 

Abraço

Dump da base postgresql via ms-dos

PARA FAZER O DUMP DE UM BANCO DE DADOS.

Sempre utilize a a pasta bin que está dentro da pasta c:/arquivosdeprogramas/postgresql/8.1/bin/

Acesse via prompt de comando o caminho acima, utilize os comando abaixo.

pg_dump -h [ip] [db] -U [user] > (db.sql)
pg_dump -h [ip] -i [db] -U [user] > (db.sql)
pg_dump -h [ip]   -U [user] [db] > (db.sql) versão 8.4

 

PARA RESTAURAR A BASE DE DADOS

# psql -h ‘server’ ‘dbname’ ‘user’ < (nome_arquivo.sql) sem senha
# psql -h ‘server’ ‘dbname’ ‘user’ -f (nome_arquivo.sql) com senha