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-55439

tinlyx's questions

Martin Hope
tinlyx
Asked: 2022-05-15 13:40:28 +0800 CST

Como construir um jsonb contendo um número?

  • 1

Existe uma maneira de construir um jsonb com apenas um valor numérico?

Por exemplo,

SELECT pg_typeof(('{"a":1}'::jsonb) -> 'a');

indica que ('{"a":1}'::jsonb) -> 'a'possui o tipo jsonb e contém apenas um valor numérico 1.

Mas como crio um jsonb diretamente1 nele sem construir e destruir um objeto?

A conversão direta de tipo não parece funcionar:

# SELECT 1::jsonb;
ERROR:  cannot cast type integer to jsonb
LINE 1: SELECT 1::jsonb;
postgresql-14 jsonb
  • 1 respostas
  • 397 Views
Martin Hope
tinlyx
Asked: 2021-10-30 06:57:57 +0800 CST

As junções LATERAL do PostgreSQL requerem ou permitem uma cláusula ON?

  • 0

Não costumo ver a cláusula ON usada com as junções LATERAL (PostgreSQL 11+). Por exemplo, a documentação oficial tem este exemplo:

Um exemplo trivial de LATERAL é

SELECT * FROM foo, LATERAL (SELECT * FROM bar WHERE bar.id = foo.bar_id) ss;

Isso não é especialmente útil, pois tem exatamente o mesmo resultado que o mais convencional

SELECT * FROM foo, bar WHERE bar.id = foo.bar_id;

A partir do exemplo, a junção convencional equivalente tem uma cláusula ON (escrita usando WHERE, WHERE bar.id = foo.bar_id), mas para a LATERAL JOIN, a condição de junção parece ser "internalizada".

Sinto que este exemplo não está sozinho. Vejo muitos usos de junção lateral sem uma cláusula ON, mas não vejo muito uso com uma cláusula ON. Conceitualmente, não está claro se uma cláusula ON é necessária para uma junção lateral, pois cada conjunto de valores dependentes é associado apenas às linhas das quais eles dependiam. Usando o próximo exemplo da mesma documentação para ilustrar:

Por exemplo, supondo que vertices(polygon) retorne o conjunto de vértices de um polígono, poderíamos identificar vértices próximos de polígonos armazenados em uma tabela com:

SELECT p1.id, p2.id, v1, v2
FROM polygons p1, polygons p2,
     LATERAL vertices(p1.poly) v1,
     LATERAL vertices(p2.poly) v2
WHERE (v1 <-> v2) < 10 AND p1.id != p2.id;

Aqui, o conjunto de vértices gerado para cada polígono p1.polyestá associado apenas a esse polígono, não a nenhum outro polígono. Não parece ser necessário especificar a correlação entre o resultado calculado e o polígono original usando uma cláusula ON. A "condição de junta" parece estar implicada na dependência dos pilares na junta lateral.

Não consegui encontrar confirmação na documentação vinculada se uma cláusula ON é necessária ou mesmo permitida para um LATERAL JOIN. Daí esta pergunta:

Um LATERAL JOIN requer/permite uma condição de junção (uma cláusula ON)?

postgresql lateral-join
  • 2 respostas
  • 363 Views
Martin Hope
tinlyx
Asked: 2021-10-13 01:45:56 +0800 CST

O array PostgreSQL no armazenamento TOAST tem tempos de acesso aleatório?

  • 1

Esta pergunta está relacionada ao armazenamento PostgreSQL TOAST e à pergunta GIS.SE: A compactação TOAST deve ser desativada para PostGIS?

Basicamente, eu queria saber se existe alguma garantia de complexidade de tempo constante (O(1)) para o acesso aleatório dos elementos do array?

Ou seja, para obter arr[n], o número de etapas do pior caso é necessário uma constante (ou seja, O(1)) ou outra coisa ( O(log n)etc.)?

Estou perguntando porque em certos formulários de dados, como linhas PostGIS ou rasters, os dados principais são logicamente uma matriz (de coordenadas). Sabe-se que o tempo de acesso a esses dados pode ser extremamente longo, uma vez que a quantidade de dados ultrapassa um determinado limite (como 500 pontos). Uma possível razão é que os dados de tais tamanhos são transferidos para o armazenamento TOAST e potencialmente os dados podem ser compactados (por exemplo, com o mainarmazenamento). Não está claro como o PostgreSQL pode prever a localização aproximada de um elemento e ainda oferecer tempo de acesso aleatório.

O tempo de acesso para arrays na maioria das linguagens de programação é constante ( O(1)). E esse é o ponto de usar uma matriz. Só por curiosidade:

Os arrays do PostgreSQL têm tempos de acesso constantes? (quando e quando não?)

postgresql array
  • 2 respostas
  • 133 Views
Martin Hope
tinlyx
Asked: 2021-06-14 22:41:19 +0800 CST

Por que as colunas de identidade do PostgreSQL não podem ser usadas em CREATE TYPE?

  • 0

Minha impressão é que cada tabela do PostgreSQL tem um tipo composto correspondente associado a ela. Mas parece que a coluna de identidade do PostgreSQL não pode ser usada em uma CREATE TYPEdeclaração:

=> CREATE TYPE _t_type AS (id bigint GENERATED ALWAYS AS IDENTITY);
ERROR:  syntax error at or near "GENERATED"
LINE 1: CREATE TYPE _t_type AS (id bigint GENERATED ALWAYS AS IDENTI...
                                          ^

, enquanto ele pode ser usado em um CREATE TABLE:

=> CREATE TABLE _t_table (id bigint GENERATED ALWAYS AS IDENTITY);
CREATE TABLE

Existe uma razão fundamental pela qual as colunas de identidade não podem ou não devem ser usadas na CREATE TYPEinstrução?

(Isso é com o PostgreSQL 14 beta1).

postgresql identity
  • 1 respostas
  • 245 Views
Martin Hope
tinlyx
Asked: 2021-06-04 13:46:15 +0800 CST

Como case elementos de matriz de texto automaticamente?

  • 0

De acordo com a documentação do PostgreSQL no construtor ARRAY :

Por padrão, o tipo de elemento array é o tipo comum das expressões de membro, determinado usando as mesmas regras das construções UNION ou CASE (consulte a Seção 10.5). Você pode substituir isso lançando explicitamente o construtor de matriz para o tipo desejado, por exemplo :

SELECT ARRAY[1,2,22.7]::integer[];
  array
----------
 {1,2,23}
(1 row)

Isso funciona para converter elementos em inteiros e para tipos simples:

SELECT ARRAY[ 'name', 1]::text[];
  array   
----------
 {name,1}
(1 row)

Mas a conversão não parece funcionar para elementos complexos, como elementos de matriz:

SELECT ARRAY[ 'name', 1, ARRAY['world']]::text[];
ERROR:  malformed array literal: "name"
LINE 1: SELECT ARRAY[ 'name', 1, ARRAY['world']]::text[];
                      ^
DETAIL:  Array value must start with "{" or dimension information.

Minha pergunta é:

Existe uma maneira de fazer a conversão automática funcionar text[]?

(ou seja, faça a conversão acima funcionar sem ter que escrever SELECT ARRAY[ 'name'::text, 1::text, ARRAY['world']::text];)

postgresql array
  • 1 respostas
  • 124 Views
Martin Hope
tinlyx
Asked: 2020-04-05 11:08:44 +0800 CST

Como escrever um wrapper para uma função VARIADIC heterogênea como jsonb_build_object ()?

  • 1

Eu só estou querendo saber como escrever uma função wrapper no PostgreSQL (a partir de 12.x) para uma heterogeneousfunção VARIADIC como jsonb_build_object?

A maioria dos exemplos SQL de funções VARIADIC que posso encontrar não são heterogêneos. A parte VARIADIC é essencialmente uma matriz de elementos do mesmo tipo. Mas eu preciso escrever um wrapper para jsonb_build_objectfazer algum pós-processamento. Aqui, os tipos de parâmetros na parte variável (lista de valores-chave) não são os mesmos.

Atualmente, escrevo:

my_func(jsonb_build_object(k1, v1, k2, v2, ...))

Mas esse clichê está ficando chato...

postgresql datatypes
  • 1 respostas
  • 99 Views
Martin Hope
tinlyx
Asked: 2020-03-11 14:56:16 +0800 CST

Como empacotar uma extensão do PostgreSQL como um arquivo binário .deb no Ubuntu?

  • 1

Qual é a maneira de esforço mínimo de empacotar uma extensão do PostgreSQL em um .debarquivo para o Ubuntu (a partir de 18.04)?

Eu fiz algumas pesquisas, mas encontrei muitas sugestões diferentes (algumas desatualizadas).

Suponha que eu queira empacotar uma extensão postgres simples, como a primeira e a última funções agregadas .

Esta resposta do StackOverflow sugere que se deve primeiro criar uma estrutura de diretórios manualmente da seguinte forma:

ProgramName-Version/
ProgramName-Version/DEBIAN
ProgramName-Version/DEBIAN/control
ProgramName-Version/usr/
ProgramName-Version/usr/bin/
ProgramName-Version/usr/bin/your_script

e dpkg -b /path/to/the/ProgramName-Versiondepois de definir as permissões de arquivo corretas.

Outros sugerem usar dh-make , e o Ubuntu Packaging Guid sugere um fluxo de trabalho que usa alguma cadeia de ferramentas baseada em bzr.

Mas acho que o PostgreSQL tem sua própria infraestrutura de compilação para extensões chamadas PGXS (a partir do PostgreSQL 12.x). Achei o PGXS muito fácil de usar, porque não preciso me preocupar com a estrutura de pastas e copiarei os make installarquivos para os diretórios corretos do sistema, independentemente da versão do PostgreSQL.

Existe uma maneira de combinar a abordagem manual acima e a abordagem PGXS para criar automaticamente uma extensão do PostgreSQL como um .debarquivo?

postgresql ubuntu
  • 1 respostas
  • 272 Views
Martin Hope
tinlyx
Asked: 2019-09-20 20:35:15 +0800 CST

Expressando o maior valor de ponto flutuante no PostgreSQL?

  • 1

Como expressar o maior valor de ponto flutuante (para FLOAT8) no PostgreSQL?

Preciso substituir 'Infinity'::FLOAT8durante a conversão para jsonbvalores de campo, pois json não permite valores NaN e infinito .

C++ tem numeric_limits<double>::max(). Existe algo equivalente no PostgreSQL?

(Estou usando o PostgreSQL 11/12 mais recente).

postgresql
  • 1 respostas
  • 651 Views
Martin Hope
tinlyx
Asked: 2019-05-26 14:15:24 +0800 CST

Como posso especificar os últimos parâmetros em uma chamada de função e deixar os outros padrão para o DEFAULT na declaração?

  • 3

Eu tenho uma função com 5 parâmetros,

  • argumentos p1, e p2são obrigatórios
  • argumentos p3, p4e p5são opcionais e têm um DEFAULTconjunto

A função fica assim,

CREATE FUNCTION test_func(
  p1 int,
  p2 int,
  p3 int DEFAULT 3,
  p4 int DEFAULT 4,
  p5 int DEFAULT 5
)
  RETURNS int AS
$$
  SELECT p5;
$$ LANGUAGE sql;

Eu posso invocá-lo assim,

SELECT test_func(1,2,3,4,5);
 test_func 
-----------
         5

Mas eu gostaria de permitir que p3 e p4 fossem padronizados e invocá-lo assim,

SELECT test_func(1,2,5);

Existe uma maneira de especificar o valor para o último parâmetro opcional ( p5) sem dar valores aos anteriores ( p3, p4)? Não quero codificar valores padrão para p3, p4na chamada para test_func, porque talvez precise alterar seus valores padrão no futuro.

postgresql functions
  • 1 respostas
  • 82 Views
Martin Hope
tinlyx
Asked: 2019-05-25 21:59:41 +0800 CST

Como expressar uma relação (ou tabela) vazia no PostgreSQL?

  • 2

Existe uma maneira de expressar uma relação vazia no SQL sem realmente criar uma tabela vazia?

Para fins de teste, quero encontrar uma maneira de testar algo como:

SELECT count(*) FROM (...) my_empty_table;

onde ...gera uma tabela vazia em linha. (espero receber 0como resposta)

Isso é possível?

Tentei sem sucesso:

SELECT count(*) FROM (VALUES) t;
SELECT count(*) FROM () t;

, que dão erros de sintaxe.

e

=> SELECT count(*) FROM (SELECT) t;
 count 
-------
     1
(1 row)

(Estou usando principalmente SQL, mas também estou curioso para saber se existe uma maneira compatível com o padrão de escrever isso).

postgresql
  • 2 respostas
  • 1391 Views
Martin Hope
tinlyx
Asked: 2019-05-15 18:25:08 +0800 CST

Por que a soma () de números zero não é zero? [duplicado]

  • 4
Essa pergunta já tem respostas aqui :
Por que o ANSI SQL define SUM (sem linhas) como NULL? (3 respostas)
Fechado há 3 anos .

Para a seguinte consulta

SELECT sum(c) 
FROM (SELECT 1 c WHERE false) t;

Eu pensei que leva a soma de zero números e, portanto, deve retornar 0. (Da mesma forma, espero, por exemplo, uma função de agregação de matriz para retornar uma matriz vazia em elementos zero).

No entanto, está retornando a NULL(usando PostgreSQL 11).

=> SELECT sum(c) FROM (SELECT 1 c WHERE false) t; 
 sum 
-----

(1 row)

Isso não faz sentido para mim logicamente.

Por que a soma dos números zero (para qualquer tipo numérico) não é zero? Este padrão de comportamento de retorno NULL?

Ou talvez eu esteja perdendo alguma coisa. Algum motivo para fazer a soma NULLem alguns casos de canto?

aggregate
  • 1 respostas
  • 1540 Views
Martin Hope
tinlyx
Asked: 2019-05-15 08:44:38 +0800 CST

Quando a palavra-chave AS é necessária?

  • 5

Na seguinte declaração (PostgreSQL 11):

=> SELECT c cost FROM tt;
ERROR:  syntax error at or near "cost"
LINE 1: SELECT c cost FROM tt;

Eu recebo um erro. Adicionar parênteses ao redor da expressão de campo não ajuda ( SELECT (c) cost FROM tt;). Mas adicionar a ASpalavra-chave corrige isso.

=> SELECT c AS cost FROM tt;
 cost 
------
    1
...

Eu percebo que costé uma palavra-chave, mas minha impressão é que a ASpalavra-chave é opcional.

Do ponto de vista da linguagem, por que a palavra- ASchave é necessária (ou útil) aqui? O comportamento do PostgreSQL aqui é padrão ou documentado em algum lugar?

Existem outros casos em que a ASpalavra-chave é necessária?

sql-standard postgresql
  • 1 respostas
  • 371 Views
Martin Hope
tinlyx
Asked: 2018-05-26 16:21:46 +0800 CST

Esquema "público" ausente ao converter um valor "regclass" em texto

  • 1

Estou escrevendo um script no qual preciso analisar o nome de uma tabela (em regclass). A análise (com parse_ident()) funciona até agora. No entanto, o script falha quando a tabela está no publicesquema porque o PostgreSQL (10.3) remove automaticamente o nome do esquema.

Por exemplo, se uma tabela ttestiver em um não- publicesquema ex, o valor de texto de regclassé o mesmo que o original:

=> select 'ex.tt'::regclass::text;
 text  
-------
 ex.tt

Quando está em public, o nome do esquema é perdido:

=> select 'public.tt'::regclass::text;
 text 
------
 tt

Existe uma maneira de desabilitar esse comportamento ou converter textsem perder o nome do esquema?

postgresql catalogs
  • 1 respostas
  • 526 Views
Martin Hope
tinlyx
Asked: 2018-05-19 14:32:12 +0800 CST

Testando se um elemento em um array PostgreSQL?

  • 3

Existe um operador no PostgreSQL para testar se um elemento está em um array?

Atualmente, estou fazendo esses testes de uma maneira um pouco complexa, primeiro construindo uma matriz singleton para o elemento e, em seguida, usando o <@operador entre matrizes.

SELECT ARRAY[1] <@ ARRAY[1,2,3];

( SELECT 1 <@ ARRAY[1,2,3];não funciona).

Existe uma maneira mais sucinta/clara?

postgresql array
  • 2 respostas
  • 6960 Views
Martin Hope
tinlyx
Asked: 2018-05-17 21:36:25 +0800 CST

Verifique se duas tabelas possuem a mesma estrutura (são compatíveis)

  • 2

Eu queria saber se existe uma maneira estabelecida de testar se duas tabelas/relações do PostgreSQL têm a mesma estrutura. Em outras palavras, como testar se eles são compatíveis entre si no sentido de que posso realizar operações de conjunto como UNION ALLe EXCEPTneles?

Pesquisei no DBA.SE e em outros lugares e só consigo encontrar perguntas sobre descobrir se o conteúdo de duas tabelas é diferente (por exemplo, Verificar se duas tabelas têm conteúdo idêntico no PostgreSQL ), ou quando a compatibilidade é conhecida (por exemplo , Comparar duas tabelas com a mesma estrutura, mas com números de membros diferentes ). Mas estou interessado em verificar a compatibilidade da estrutura da tabela .

Estou usando o PostgreSQL 10.3, mas as formas compatíveis com o padrão certamente são preferíveis.

postgresql union
  • 5 respostas
  • 4199 Views
Martin Hope
tinlyx
Asked: 2018-03-23 13:02:19 +0800 CST

Como verificar se uma tabela do PostgreSQL é temporária?

  • 2

Como posso escrever uma consulta para verificar se uma tabela do PostgreSQL (10.x) é uma tabela temporária?

Eu olhei para a pg_classtabela do sistema, mas não consegui encontrar nenhuma coluna sobre se a relação é temporária.

SELECT * FROM pg_class WHERE False;
 relname | relnamespace | reltype | reloftype | relowner | relam | relfilenode | reltablespace | relpages | reltuples | relallvisible | reltoastrelid | relhasindex | relisshared | relpersistence | relkind | relnatts | relchecks | relhasoids | relhaspkey | relhasrules | relhastriggers | relhassubclass | relrowsecurity | relforcerowsecurity | relispopulated | relreplident | relispartition | relfrozenxid | relminmxid | relacl | reloptions | relpartbound 
---------+--------------+---------+-----------+----------+-------+-------------+---------------+----------+-----------+---------------+---------------+-------------+-------------+----------------+---------+----------+-----------+------------+------------+-------------+----------------+----------------+----------------+---------------------+----------------+--------------+----------------+--------------+------------+--------+------------+--------------
(0 rows)
postgresql system-tables
  • 1 respostas
  • 1664 Views
Martin Hope
tinlyx
Asked: 2018-03-21 15:36:56 +0800 CST

Como obter o nome da função de um regprocedure no PostgreSQL?

  • 3

Estou tentando escrever uma função para obter o nome da função associada a uma determinada regprocedurevariável, da seguinte forma:

CREATE OR REPLACE FUNCTION get_funcname(_fn regprocedure)
  RETURNS text AS
$func$
  SELECT proname::text
  FROM pg_catalog.pg_proc AS p
  JOIN pg_catalog.pg_namespace AS ns
    ON p.pronamespace = ns.oid
  WHERE p.oid = _fn;
$func$  LANGUAGE sql;

espero receber my_funcem troca

SELECT get_funcname('my_func(text, variadic text[])');

No entanto, o acima está me dando o erro:

ERROR:  syntax error at or near "variadic"
LINE 1: SELECT get_funcname('my_func(text, variadic text[])');
                                ^
CONTEXT:  invalid type name "variadic text[]"

Alguém pode ajudar a explicar como corrigir a função ou sintaxe?

postgresql functions
  • 1 respostas
  • 747 Views
Martin Hope
tinlyx
Asked: 2018-03-20 04:15:42 +0800 CST

Como passar um conjunto ou relação sem nome para uma função do PostgreSQL?

  • 1

No PostgreSQL, existem Set-Returning-Functions (SRF). Mas eu estou querendo saber se existe também uma maneira de passar uma relação desconhecida em uma função? Em outras palavras, é possível escrever Set-Taking-Functions (por assim dizer), além de passar o nome do conjunto de tuplas?

Obviamente, existe um SQL dinâmico onde se pode passar um nome de tabela. Com pgRouting , pode-se até usar uma string inteira para passar o conjunto de tuplas para a função:

SELECT * FROM shortest_path('
   SELECT gid AS id, 
          start_id::int4 AS source, 
          end_id::int4 AS target, 
          shape_leng::float8 AS cost
   FROM network',
1,
5110,
false,
false);

Mas a string SQL no parâmetro não parece muito segura. A outra possibilidade é armazenar o resultado em uma tabela temporária primeiro e passar o nome da tabela temporária, o que parece ser contra a ideia de programação baseada em conjuntos em SQL.

Existem maneiras alternativas de passar um conjunto para uma função?

postgresql
  • 1 respostas
  • 680 Views
Martin Hope
tinlyx
Asked: 2018-03-17 23:43:44 +0800 CST

Testar se uma string é um identificador válido e sem aspas?

  • 3

Eu só estou querendo saber se existe um método estabelecido para testar se uma string pode ser usada como um identificador PostgreSQL sem aspas ? (sem aspas porque quase qualquer string pode ser um identificador entre aspas).

Pergunto porque como mostrado em uma pergunta anterior ( Como citar nome de tabela qualificado com função format()? ), há momentos em que eu precisaria especificar um identificador (como o nome de uma tabela a ser criada) que não ainda existem, como valores de string ( text) em vez de um tipo mais seguro, como regclass. Citar a string/nome pode ser problemático, como mostrado lá e provavelmente em outros lugares. Sem citar, é suscetível à injeção de SQL.

Eu acho que se alguém programar com força suficiente, uma função de análise de string pode ser escrita em última análise. Só queria verificar se existem soluções existentes.

Relacionado:

Quais são os formatos válidos de um nome de esquema PostgreSQL?

A função PARSENAME() é o oposto de QUOTENAME() (sql-server)

postgresql string
  • 1 respostas
  • 409 Views
Martin Hope
tinlyx
Asked: 2018-03-15 20:55:56 +0800 CST

Quando SELECT é necessário em funções PL/pgSQL?

  • 1

Ao atribuir o resultado de uma função ou expressão a uma variável em PL/pgSQL, quando é necessário usar uma SELECTinstrução (subconsulta)?

Isso pode ser apenas meu equívoco do SQL. Eu pensei que tudo deveria estar dentro de um (SELECT ...)(mesmo que envolvesse apenas calcular um número), por exemplo

$$
DECLARE parts text[];
BEGIN
  parts := (SELECT string_to_array(my_str,'_') );
...
$$

mas acabei de descobrir que funciona sem o SELECT:

parts := string_to_array(my_str,'_');

(É quase como se eu pudesse usar PL/pgSQL como se fosse Pascal.)

Em geral, que tipo de expressões podem ser usadas diretamente sem SELECTcalcular valores ?

postgresql plpgsql
  • 2 respostas
  • 68 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