AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-972

Adam Matan's questions

Martin Hope
Adam Matan
Asked: 2016-09-09 01:32:45 +0800 CST

Desinstalando / atualizando o PostgreSQL no OSX

  • 1

O problema

Eu PostgreSQL 9.3instalei no meu MacBook Pro. Não me lembro como o instalei ( existem várias maneiras ) e agora quero atualizar para o PostgreSQL 9.5.

forense

Os PostgreSQLprocessos em execução são:

  503    89     1   0 Fri09PM ??         0:06.57 /Library/PostgreSQL/9.3/bin/postmaster -D/Library/PostgreSQL/9.3/data
  503   236    89   0 Fri09PM ??         0:00.02 postgres: logger process
  503   249    89   0 Fri09PM ??         0:01.10 postgres: checkpointer process
  503   251    89   0 Fri09PM ??         0:03.06 postgres: writer process
  503   252    89   0 Fri09PM ??         0:03.09 postgres: wal writer process
  503   253    89   0 Fri09PM ??         0:05.79 postgres: autovacuum launcher process
  503   254    89   0 Fri09PM ??         0:15.80 postgres: stats collector process

O que significa que os binários estão localizados em:

/Library/PostgreSQL/9.3/bin/postmaster
/Library/PostgreSQL/9.3/bin/psql
...

e os dados em

/Library/PostgreSQL/9.3/data

O que eu tentei

Eu me certifiquei de que não foi instalado usando Homebrew.

Alguma ideia de qual instalação PostgreSQLestá instalada no meu mac e como atualizá-la?

postgresql postgresql-9.3
  • 2 respostas
  • 526 Views
Martin Hope
Adam Matan
Asked: 2016-05-09 02:11:56 +0800 CST

PostgreSQL 9.3: Dump de um banco de dados excluindo os dados de algumas tabelas

  • 8

Considere um banco de dados de produção com algumas dezenas de tabelas de tamanho normal e um punhado de tabelas enormes.

Estou procurando uma maneira conveniente de acessar pg_dumpo conteúdo do banco de dados, excluindo as poucas tabelas enormes, para meu próprio laptop local. Posso despejar facilmente uma pequena amostra das tabelas enormes usando \COPY, se ocasionalmente precisar endereçar essas tabelas.

Se eu usar o --exclude-table=tableargumento, tanto o esquema quanto os dados da tabela enorme serão omitidos, o que interrompe as consultas que esperam essas tabelas no ambiente de desenvolvimento local.

Existe uma maneira de despejar um banco de dados com um esquema completo, excluindo o conteúdo de algumas tabelas fornecidas?

postgresql-9.3 pg-dump
  • 1 respostas
  • 10639 Views
Martin Hope
Adam Matan
Asked: 2015-10-12 01:45:46 +0800 CST

Por que o PostgreSQL permite consultar array[0] mesmo que use arrays baseados em 1?

  • 23

Tenho brincado com arrays em um dos meus bancos de dados PostgreSQL.

Eu criei uma tabela com uma matriz de geometria com pelo menos um elemento:

CREATE TABLE test_arrays (
    polygons geometry(Polygon,4326)[],
    CONSTRAINT non_empty_polygons_chk 
        CHECK ((COALESCE(array_length(polygons, 1), 0) <> 0))
);

Eu adicionei algumas linhas e consultei a tabela para o primeiro elemento em cada matriz de geometria:

SELECT polygons[0] FROM test_arrays;

Para minha surpresa, recebi uma lista de linhas vazias!

Após algumas pesquisas, descobriu-se que os arrays do PostgreSQL são baseados em um :

Os números subscritos da matriz são escritos entre colchetes. Por padrão, o PostgreSQL usa uma convenção de numeração baseada em um para arrays, isto é, um array de n elementos começa com array[1] e termina com array[n].

Então SELECT polygons[0] FROM test_arrays;trabalhei e devolvi o primeiro polygonde cada carreira.

Se o PostgreSQL usa uma convenção de numeração baseada em um, por que a consulta do elemento 0 é permitida e o resultado tem algum significado?

postgresql postgresql-9.3
  • 1 respostas
  • 25187 Views
Martin Hope
Adam Matan
Asked: 2015-08-09 04:01:33 +0800 CST

PostgeSQL 9.3: É seguro interromper o VACUUM FULL?

  • 18

Estou usando o PostgreSQL 9.3 no RDS. De vez em quando, executo uma operação VACUUM FULL no banco de dados. No entanto, essa operação pode demorar bastante e bloquear outras tabelas, portanto, pode surgir a necessidade de interromper a operação.

É seguro interromper uma VACUUM FULLoperação que demora muito?

postgresql-9.3 amazon-rds
  • 1 respostas
  • 10045 Views
Martin Hope
Adam Matan
Asked: 2014-11-28 02:10:44 +0800 CST

Qual é a diferença entre text e pg_catalog.text?

  • 2

Eu tenho uma configuração clássica de 3 ambientes (desenvolvimento, preparação e produção), cada um com seu próprio RDS PostgreSQL 9.3 . As versões cliente/servidor são psql (9.3.5, server 9.3.3).

Para manter os esquemas alinhados, tenho um trabalho periódico de comparação de esquemas, que me notifica quando os esquemas diferem.

Alguns dias atrás, comecei a ter muitas dessas diferenças:

CREATE TABLE ...
...
<     title pg_catalog.text,
<     subtitle pg_catalog.text,
---
>     title text,
>     subtitle text,

Os textcampos em staging foram de alguma forma convertidos pg_catalog.textem prod.

Qual é a diferença entre texte pg_catalog.text? Como posso igualar os dois esquemas?

postgresql schema
  • 1 respostas
  • 4673 Views
Martin Hope
Adam Matan
Asked: 2014-11-25 09:22:27 +0800 CST

Como faço para listar as restrições de um DOMAIN?

  • 3

Considere o seguinte cenário:

CREATE DOMAIN dom_zipcode AS text;
ALTER DOMAIN dom_zipcode
  ADD CONSTRAINT zipchk CHECK (char_length(VALUE) = 5);

Agora, se eu quiser eliminar essa restrição com ALTER DOMAIN, o manual diz :

ALTER DOMAIN name
    DROP CONSTRAINT [ IF EXISTS ] constraint_name [ RESTRICT | CASCADE ]

Mas como podemos encontrar constraint_name? \dDmostra apenas a definição da restrição ( CHECKinstrução).

\dD dom_zipcode ;
                             List of domains
 Schema |    Name     | Type | Modifier |             Check
--------+-------------+------+----------+--------------------------------
 public | dom_zipcode | text |          | CHECK (char_length(VALUE) = 5)
(1 row)

Posso despejar o esquema usando pg_dump, mas acredito que deve existir uma maneira mais elegante de estabelecer isso usando o psqlterminal.

postgresql constraint
  • 2 respostas
  • 3641 Views
Martin Hope
Adam Matan
Asked: 2014-11-01 12:52:31 +0800 CST

Postgresql 9.3: Adicionar restrição exclusiva usando um índice exclusivo existente

  • 10

Gostaria de adicionar uma restrição exclusiva a um campo de banco de dados em um dos meus bancos de dados de produção. Infelizmente, a seguinte declaração está bloqueando:

ALTER TABLE package ADD CONSTRAINT unique_package_id UNIQUE (package_id);

Lendo a parte relevante do manual do PostgreSQL :

Observação: adicionar uma restrição usando um índice existente pode ser útil em situações em que uma nova restrição precisa ser adicionada sem bloquear as atualizações da tabela por muito tempo. Para fazer isso, crie o índice usando CREATE INDEX CONCURRENTLY e instale-o como uma restrição oficial usando esta sintaxe. Veja o exemplo abaixo.

Eu tentei:

CREATE UNIQUE INDEX CONCURRENTLY package_tmp_id_idx ON answer (package_id);

Seguido por:

prod_db=> ALTER TABLE package ADD CONSTRAINT 
          unique_package_id UNIQUE (package) USING INDEX package_tmp_id_idx;

Que falhou com:

ERROR:  syntax error at or near "package_tmp_id_idx"
LINE 1: ...T unique_package_id UNIQUE (answer_id) USING INDEX package_tmp_id_idx...
                                                             ^

Tentei brincar com a sintaxe, mas não consegui fazê-la funcionar.

Qual é a sintaxe correta para criar uma restrição UNIQUE usando um índice UNIQUE existente?

postgresql-9.3 unique-constraint
  • 1 respostas
  • 14750 Views
Martin Hope
Adam Matan
Asked: 2014-10-28 10:07:07 +0800 CST

Não é possível executar digest () no PosrgreSQL 9.3 no RDS

  • 5

Seguindo o conselho dado em outra resposta , tentei usar a digest()função no PostgreSQL 9.3 no AWS RDS:

devdb=> SELECT digest('blah', 'sha1');
ERROR:  function digest(unknown, unknown) does not exist
LINE 1: SELECT digest('blah', 'sha1');
               ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.

Mesmo que o pgcrypto exista:

devdb=> SHOW rds.extensions;

btree_gin,btree_gist,chkpass,citext,cubo,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,intagg,intarray,isn,ltree,pgcrypto,pgrowlocks,pg_trgm,plperl,plpgsql,pltcl,postgis,postgis_tiger_geocoder,postgis_topology,sslinfo, tablefunc,tsearch2,unaccent,uuid-ossp

Como posso habilitar a digest()função?

Atualizações

Eu co-perguntei no fórum AWS RDS , as postagens serão atualizadas mutuamente.

digest()não parece existir no banco de dados:

devdb=> \df digest
                       List of functions
 Schema | Name | Result data type | Argument data types | Type
--------+------+------------------+---------------------+------
(0 rows)
postgresql-9.3 hashing
  • 2 respostas
  • 21495 Views
Martin Hope
Adam Matan
Asked: 2014-09-30 00:24:14 +0800 CST

psql: Executa comandos em modo batch

  • 4

Considere um .sqlarquivo com algumas seleções e atualizações. Eu gostaria de executar este arquivo a partir de um script usando o psqlutilitário:

psql -h whatever.rds.amazonaws.com -U user dbname -f commands.sql

O problema é que recebo uma tela interativa com os resultados da consulta e um (0 rows)(END), que requer pressionar escpara voltar ao shell normal.

Eu tentei usar --echo-alle/ou --single-transactionseguir o manual do psql , sem sorte.

Como executo meu sqlarquivo no modo não interativo, exibindo apenas os resultados e saindo do script?

psql postgresql-9.3
  • 1 respostas
  • 8005 Views
Martin Hope
Adam Matan
Asked: 2014-09-23 05:31:33 +0800 CST

Por que to_char não é IMUTÁVEL e como posso contornar isso?

  • 7

Como posso indexar to_char()uma coluna?

Eu tentei:

adam_db=> CREATE INDEX updates_hourly_idx 
          ON updates (to_char(update_time, 'YYYY-MM-DD HH24:00'));

Mas deu o erro:

ERRO: as funções na expressão de índice devem ser marcadasIMMUTABLE

O que parece estranho, já que o to_char()carimbo de data/hora é razoavelmente imutável.

Alguma ideia de como gerar esse índice?

postgresql index
  • 2 respostas
  • 5906 Views
Martin Hope
Adam Matan
Asked: 2014-08-14 03:09:48 +0800 CST

O que exec(texto) faz?

  • 1

Acabei de encontrar a seguinte função em dois DBs RDS PostgreSQL 9.3:

--
-- Name: exec(text); Type: FUNCTION; Schema: public; Owner: adam
--

CREATE FUNCTION exec(text) RETURNS text
    LANGUAGE plpgsql
    AS $_$ BEGIN EXECUTE $1; RETURN $1; END; $_$;


ALTER FUNCTION public.exec(text) OWNER TO adam;

Tenho certeza de que não escrevi esta função e, como execparece um risco à segurança (ela simplesmente executa comandos?) Gostaria de saber do que se trata. Pesquisar a assinatura do método não me ajudou.

O que essa função faz?
É algum tipo de risco de segurança?
Qual programa/estrutura pode tê-lo criado?

security postgresql-9.3
  • 1 respostas
  • 166 Views
Martin Hope
Adam Matan
Asked: 2014-08-13 22:58:49 +0800 CST

PostgreSQL 9.3: pg_dump falha devido a tiger.direction_lookup

  • 5

Estou tentando despejar o esquema de um dos meus bancos de dados PostgreSQL 9.3+PostGIS:

/usr/lib/postgresql/9.3/bin/pg_dump --schema-only 
                                    -h stg-db.....rds.amazonaws.com 
                                    -U user_name db_name > stg_db_schema.sql

O comando funciona bem no meu dev db, mas falha em stg e prod devido a:

pg_dump: [archiver (db)] query failed: ERROR:  permission denied for relation direction_lookup
pg_dump: [archiver (db)] query was: LOCK TABLE tiger.direction_lookup IN ACCESS SHARE MODE

O problema parece ser permissões para arquivos tiger.direction_lookup. Pesquisei um pouco no Google e esta tabela parece estar relacionada ao PostGIS.

Eu tentei --exclude-table-data=tiger.direction_lookup, sem efeito (não deveria funcionar para esquemas de qualquer maneira).

Alguma idéia de como poder despejar o esquema do meu banco de dados?

postgresql-9.3 postgis
  • 1 respostas
  • 2572 Views
Martin Hope
Adam Matan
Asked: 2014-08-07 09:13:53 +0800 CST

PostgreSQL 9.3: Chave primária violada por um gatilho INSERT

  • 1

Meu problema

Considere uma tabela tcom muitas atualizações frequentes de usuários, das quais apenas as últimas são relevantes.

Para manter o tamanho da tabela razoável, sempre que uma nova linha é inserida, as linhas antigas da mesma user_idsão excluídas. Para manter um arquivo, a linha também é gravada em t_history.

Ambos te t_historytêm o mesmo esquema, no qual idé a bigserialcom uma restrição de chave primária.

Implementação

Procedimento armazenado

CREATE FUNCTION update_t_history()
RETURNS trigger
AS
$$
declare
BEGIN
    -- Insert the row to the t_history table. `id` is autoincremented
    INSERT INTO t_history (a, b, c, ...)
    VALUES (NEW.a, NEW.b, NEW.c, ...);

    -- Delete old rows from the t table, keep the newest 10 
    DELETE FROM t WHERE id IN (
                  SELECT id FROM t 
                  WHERE user_id = NEW.user_id 
                  ORDER BY id DESC
                  OFFSET 9);
    RETURN NEW;
END;
$$
LANGUAGE plpgsql;

Gatilho de inserção correspondente:

CREATE TRIGGER t_insertion_trigger
AFTER INSERT ON t
FOR EACH ROW
EXECUTE PROCEDURE update_t_history();

O erro

O gatilho funciona bem, mas quando executo algumas dezenas de inserções em uma única transação, recebo o seguinte erro:

BEGIN
ERROR:  duplicate key value violates unique constraint "t_history_pkey"
DETAIL:  Key (id)=(196) already exists.

Atualizações

  • O idcampo em ambas as tabelas (de \d+ t):
    • id|bigint|not null default nextval('t_id_seq'::regclass)
    • "t_pkey" PRIMARY KEY, btree (id)
  • A versão do PostgreSQL é 9.3.

Alguma ideia de por que o procedimento armazenado quebra a restrição de chave primária nas transações?

stored-procedures postgresql
  • 1 respostas
  • 1372 Views
Martin Hope
Adam Matan
Asked: 2014-07-18 08:32:28 +0800 CST

PostgreSQL, PostGIS: copiando um esquema com uma coluna de geometria

  • 2

De acordo com o manual do PostGIS , as colunas geométricas não devem ser adicionadas diretamente, mas usando AddGeometryColumn() :

AddGeometryColumn — Adiciona uma coluna de geometria a uma tabela de atributos existente.

Estou copiando um esquema de uma instância do PostgreSQL para outra. Eu me pergunto se o SQL criado por pg_dumpé bom o suficiente - ele criará as colunas geométricas da mesma forma que AddGeometryColumn () faz?

postgresql postgis
  • 1 respostas
  • 685 Views
Martin Hope
Adam Matan
Asked: 2014-07-16 12:57:21 +0800 CST

Postgresql: defina a codificação padrão do cliente psql

  • 15

Quando me conecto a um banco de dados Postgresql usando psql, geralmente recebo estas mensagens:

=> SELECT * FROM question_view ;
ERROR:  character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1"

Seguindo esta resposta SO , entendo que devo alterar a codificação do cliente de acordo:

SET client_encoding = 'UTF8';

Alterar o client_encodingtoda vez que me conecto ao banco de dados é complicado. Existe uma maneira de configurar permanentemente essa configuração, seja no .pgpassarquivo ou em qualquer outro lugar?

postgresql configuration
  • 2 respostas
  • 45326 Views
Martin Hope
Adam Matan
Asked: 2014-06-16 02:32:48 +0800 CST

Qual é a melhor maneira de armazenar um endereço de e-mail no PostgreSQL?

  • 70

Qual seria o tipo de dados correto para armazenar endereços de e-mail no PostgreSQL?

Posso usar varchar(ou até text), mas gostaria de saber se existe um tipo de dado mais específico para emails.

database-design postgresql
  • 6 respostas
  • 59469 Views
Martin Hope
Adam Matan
Asked: 2012-11-28 01:39:01 +0800 CST

jdbc: setAutoCommit(true) confirma execuções passadas?

  • 2

Gostaria de executar algumas instruções e confirmar o lote inteiro no final. Eu tentei a seguinte abordagem:

connection.setAutoCommit(false);            // Don't commit for each statement
int[] returnCodes = pstmt.executeBatch();   // Execute all statements
connection.setAutoCommit(true);             // Back to normal state - future statements
                                            // will be committed instantly
connection.commit();                        // Commit our batch

Que falha miseravelmente:

java.sql.SQLException: Can't call commit when autocommit=true
--reference to the line with connection.commit()--

Qual é o caminho certo a seguir? faz connection.setAutoCommit(true)commit de todas as instruções em lote executadas?

transaction jdbc
  • 1 respostas
  • 2891 Views
Martin Hope
Adam Matan
Asked: 2012-11-26 01:46:18 +0800 CST

jdbc+mysql: "Deadlock encontrado ao tentar obter o bloqueio; tente reiniciar a transação"

  • 1

Depois de me recuperar de um problema de disco cheio, comecei a receber estes erros em meus logs:

java.sql.BatchUpdateException: Deadlock found when trying to get lock; try restarting transaction
    at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1684)
    at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1108)
    at com.dappit.Dapper.adminer.pixelMaster.storage.RemotePixelStorage.flushBufferToDb(RemotePixelStorage.java:120)
    ...

O código Java ( RemotePixelStorage.java:120):

(119) connection.setAutoCommit(false);
(120) int[] returnCodes = pstmt.executeBatch();
(121) connection.setAutoCommit(true);
(122) connection.commit();

Cada instrução é uma chamada para o procedimento armazenadoadd_pixel , que adiciona um elemento a uma tabela e remove os elementos mais antigos, se necessário.

O que essa exceção jdbc significa? Como posso superar esse problema? Devo simplesmente tentar confirmar algumas vezes com um bloco catch?

mysql innodb
  • 2 respostas
  • 7890 Views
Martin Hope
Adam Matan
Asked: 2012-11-09 06:15:57 +0800 CST

MySQL: muitos processos de suspensão

  • 3

Eu SHOW processlistconsultei como root após uma reinicialização do servidor e obtive uma longa lista de Sleepthreads:

+-----+-------------+-----------------+---------+---------+------+-------+------------------+
| Id  | User        | Host            | db      | Command | Time | State | Info             |
+-----+-------------+-----------------+---------+---------+------+-------+------------------+
| 217 | root        | localhost       | masters | Sleep   |  371 |       | NULL             |
| 251 | mastersuser | localhost:50883 | masters | Sleep   |  297 |       | NULL             |
| 252 | mastersuser | localhost:50884 | masters | Sleep   |  297 |       | NULL             |
| 253 | mastersuser | localhost:50885 | masters | Sleep   |  297 |       | NULL             |
| 254 | mastersuser | localhost:50891 | masters | Sleep   |  296 |       | NULL             |
| 261 | mastersuser | localhost:50897 | masters | Sleep   |  281 |       | NULL             |
| 260 | mastersuser | localhost:50896 | masters | Sleep   |  281 |       | NULL             |
| 262 | mastersuser | localhost:50899 | masters | Sleep   |  281 |       | NULL             |
| 263 | mastersuser | localhost:50900 | masters | Sleep   |  280 |       | NULL             |
| 272 | mastersuser | localhost:50908 | masters | Sleep   |  263 |       | NULL             |
| 273 | mastersuser | localhost:50909 | masters | Sleep   |  263 |       | NULL             |
| 274 | mastersuser | localhost:50911 | masters | Sleep   |  263 |       | NULL             |
| 275 | mastersuser | localhost:50912 | masters | Sleep   |  263 |       | NULL             |
| 287 | mastersuser | localhost:52434 | masters | Sleep   |  242 |       | NULL             |
| 288 | mastersuser | localhost:52435 | masters | Sleep   |  242 |       | NULL             |
| 289 | mastersuser | localhost:52436 | masters | Sleep   |  242 |       | NULL             |
| 290 | mastersuser | localhost:52437 | masters | Sleep   |  242 |       | NULL             |
| 296 | mastersuser | localhost:52445 | masters | Sleep   |  233 |       | NULL             |
| 298 | mastersuser | localhost:52446 | masters | Sleep   |  232 |       | NULL             |
| 299 | mastersuser | localhost:52447 | masters | Sleep   |  232 |       | NULL             |
| 300 | mastersuser | localhost:52448 | masters | Sleep   |  232 |       | NULL             |
| 301 | mastersuser | localhost:52449 | masters | Sleep   |  231 |       | NULL             |
| 308 | mastersuser | localhost:52453 | masters | Sleep   |  219 |       | NULL             |
| 315 | mastersuser | localhost:52457 | masters | Sleep   |  210 |       | NULL             |
| 316 | mastersuser | localhost:52458 | masters | Sleep   |  210 |       | NULL             |
| 317 | mastersuser | localhost:52459 | masters | Sleep   |  210 |       | NULL             |
| 319 | mastersuser | localhost:52460 | masters | Sleep   |  210 |       | NULL             |
| 330 | mastersuser | localhost:52468 | masters | Sleep   |  196 |       | NULL             |
| 331 | mastersuser | localhost:52469 | masters | Sleep   |  196 |       | NULL             |
...
| 436 | mastersuser | localhost:52547 | masters | Sleep   |   47 |       | NULL             |
| 468 | root        | localhost       | masters | Query   |    0 | NULL  | SHOW processlist |
+-----+-------------+-----------------+---------+---------+------+-------+------------------+

Depois de um tempo, os processos de sono desaparecem.

Devo considerar isso como um problema?

mysql sleep
  • 2 respostas
  • 4477 Views
Martin Hope
Adam Matan
Asked: 2012-10-30 06:15:02 +0800 CST

MySQL: SELECIONE o n-ésimo item de um resultado ordenado

  • 0

SELECTing os n principais elementos de uma tabela é fácil:

SELECT id FROM pixels WHERE pixel_id='some_pixel_id' ORDER BY id DESC LIMIT 1000;

Encontrar o n-ésimo elemento com uma subconsulta é bastante simples:

SELECT MIN(id) FROM 
    (SELECT id FROM pixels WHERE pixel_id='some_pixel_id' ORDER BY id DESC LIMIT 1000) s;

Supondo que exista um BTREEíndice nas colunas relevantes ( id), essa abordagem é eficiente? Existem alternativas melhores?

mysql select
  • 2 respostas
  • 262 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve