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

Nishant's questions

Martin Hope
Nishant
Asked: 2023-10-23 23:07:59 +0800 CST

Lidar com falhas parciais em uma transação (confirmar seletivamente) em MSSQL

  • 6

Estou fazendo uma atualização em lote onde processo os registros sequencialmente (Usuário 1, Usuário 2 etc.). Cada registro possui diversas consultas de atualização associadas a ele. Preciso pular se houver um problema de dados para um registro individual (usuário neste caso). Idealmente, gostaria de processá-los em paralelo, mas ainda não atingi esse nível (muitos desafios).

É possível fazer isso de forma que:

  1. Existe uma única transação.
  2. Se houver uma falha, as instruções associadas a esse registro serão revertidas, sem afetar outras.
  3. Comprometer-se.

Por exemplo, tenho 4 usuários em um arquivo CSV. Se 3 forem bons e 1 for ruim, 3 deverão ser confirmados (ou abortados) atomicamente; 1 deve ser ignorado com erros.

Observado:

do everything for user 1;
do everything for user 2;
--> if there is failure, it rolls back the *entire* transaction
do everything for user 3;

Na verdade, qualquer nível de erro >= 16 está revertendo toda a transação.

Esperado:

do everything for user 1;
do everything for user 2;
--> if there is failure, roll back this *block* only
do everything for user 3;
do everything for user 4;

É um try-catchrequisito normal em qualquer linguagem de programação; no entanto, não foi possível ver um equivalente do SQL Server (envolvendo transações). Eu li sobre pontos de verificação, mas não tenho certeza se essa é uma opção a ser considerada.

sql-server
  • 1 respostas
  • 111 Views
Martin Hope
Nishant
Asked: 2020-10-15 09:50:45 +0800 CST

Podemos criar aliases do SQL Server em clientes Linux?

  • 1

Podemos criar "aliases de servidor" em clientes Linux (servidores da web etc.) para que você possa alterar as conexões sem tocar na string de URL do banco de dados do aplicativo?

A documentação oficial parece falar sobre uma maneira GUI de fazer isso no Windows, então eu queria saber se algo assim existe para o Linux. Isso tem muitos benefícios, especialmente durante a conteinerização de aplicativos.


Meu objetivo de alto nível é ver se consigo criar algum nível de indireção para que o aplicativo sempre pense em DB como DSN=myDsn;Uid=myUsername;Pwd=myPwd;enquanto o driver real o redireciona para DSN=realDsn;Uid=realUsername;Pwd=realPwd;. Inicialmente eu estava pensando em algo como socat, mas não tenho certeza de como as alterações de senha podem ser tratadas! "Server Aliases for client" parece fazer algo assim, daí a pergunta.

sql-server linux
  • 1 respostas
  • 221 Views
Martin Hope
Nishant
Asked: 2020-05-26 04:42:31 +0800 CST

Por que o SQL Server diz que não pode converter varchar em numérico?

  • 0

Eu tenho o seguinte esquema/dados no MSSQL Server 2019 ( SQLFiddle ):

CREATE TABLE products(
    idn NUMERIC(9) PRIMARY KEY
);

CREATE TABLE sales(
    idn NUMERIC(9) PRIMARY KEY,
    pid VARCHAR(50) NOT NULL,
    type VARCHAR(10) NOT NULL
);

INSERT INTO products (idn) VALUES (1);
INSERT INTO sales (idn, pid, type) VALUES (1, 1, 'number');
INSERT INTO sales (idn, pid, type) VALUES (2, 'Colgate', 'word');

salestem dados mistos, ou seja, VARCHARe NUMERIC. O filtro de transações cuida JOINcorretamente.

Por que o seguinte SELECTfalha (por algum motivo além do meu controle, a consulta gerada tem Nliterais para strings.)?

SELECT 
    * 
FROM 
    products 
    INNER JOIN sales ON products.idn = sales.pid 
    AND sales.type = N'number' 
WHERE 
    products.idn in (1);

Não vejo por que transmitir NVARCHARpara NUMERICé um problema:

SELECT CAST (N'1' as NUMERIC);

Se eu modificar um pouco a consulta, funciona:

SELECT 
    * 
FROM 
    products 
    INNER JOIN sales ON products.idn = sales.pid 
    AND sales.type = N 'number' 
WHERE
    -- Selecting the same data from `sales`.
    sales.pid in (1);

SELECT 
    * 
FROM 
    products 
    INNER JOIN sales ON products.idn = sales.pid
    -- Dropping the `N` prefix.
    AND sales.type = 'number' 
WHERE 
    products.idn in (1);

sql-server type-conversion
  • 4 respostas
  • 2026 Views
Martin Hope
Nishant
Asked: 2019-04-17 06:05:01 +0800 CST

Existe uma maneira de recuperar o nome do arquivo lógico de um arquivo de backup?

  • 3

Gostaria de escrever um script de automação que restaura um banco de dados SQL Server de seu arquivo de backup. No entanto, fazer isso não é um procedimento simples em SQL porque a consulta principal precisa de entradas adicionais que podem ser obtidas usando outra consulta. Posso fazer isso em uma consulta?

Já existe uma pergunta no SO; mas a solução não é muito flexível . RESTORE FILELISTONLYA definição de 's muda com muita frequência. Mesmo de outra forma, a solução parece muito detalhada.

Não existe uma maneira mais simples de armazenar os resultados de uma consulta em uma variável e usá-los? Esta é uma moleza em qualquer linguagem de programação.

Obtenha o nome lógico:

RESTORE FILELISTONLY
FROM DISK = 'D:SourceBackUpFile.bak'
GO

Restaure o banco de dados:

RESTORE DATABASE DBName
FROM DISK = 'D:SourceBackUpFile.bak'
WITH RECOVERY
MOVE 'SourceMDFLogicalName' TO 'D:TargetMDFFile.mdf',
MOVE 'SourceLDFLogicalName' TO 'D:TargetLDFFile.ldf'
sql-server t-sql
  • 3 respostas
  • 2459 Views
Martin Hope
Nishant
Asked: 2018-12-07 00:28:41 +0800 CST

Copiando todas as colunas de uma linha da tabela para outra?

  • 0

Gostaria de manter o histórico de uma tabela usando consultas SQL sem triggers. A maneira mais simples de fazer isso é disparar um SELECTe INSERTna tabela de histórico como abaixo:

INSERT INTO history (field1, field2) 
SELECT 
  field1, 
  field2 
FROM 
  current 
WHERE 
  field1 = condition

No entanto, é possível fazer isso sem codificar o columnsie um select *equivalente?

sql-server copy
  • 2 respostas
  • 51 Views
Martin Hope
Nishant
Asked: 2018-11-21 04:42:19 +0800 CST

Como inserir um caractere Unicode detalhado em um banco de dados varchar?

  • 2

Eu preciso inserir este caractere '●' em uma VARCHARcoluna de um banco de dados MSSQL com agrupamento definido como SQL_Latin1_General_CP1_CI_AS(ou pelo menos simular o que meu driver Python + Windows MSSQL pode ter feito). Eu tentei inserir isso do meu cliente, mas ele é inserido como ?.

O valor hexadecimal verificado no Python \xe2\x97\x8fé o binário 226, 151, 143.

A especificação de agrupamento diz que 226 está definido, mas 143 e 151 estão indefinidos. Então, o meu melhor seria inserir 226?

A razão pela qual estou fazendo este exercício é que nosso aplicativo estava inserindo esse caractere no banco de dados anteriormente. Neste ponto, não sei como entrou porque, mas passou por um aplicativo Python com Windows MSSQL Driver e nossa equipe de banco de dados escreveu um script para corrigi-lo e aparentemente foi substituído por "?".

Agora estou apenas tentando reproduzir esse cenário para perguntar por que ele está sendo substituído por "?" porque estamos substituindo-o como vazio no App. Como meu aplicativo já tem uma correção para esse problema (removemos qualquer coisa maior que 127), estou tentando zombar disso diretamente do back-end para provar que ele está sendo substituído por '?' que na verdade é minha reivindicação e acho que é feito porque diz "COLLATE" na consulta de atualização.

UPDATE pr_response
SET nur_respon =
REPLACE (nur_respon,
     SUBSTRING(nur_respon, PATINDEX('%[^ !-~]%' COLLATE Latin1_General_BIN, nur_respon), 1),
         '')
WHERE PATINDEX('%[^ !-~]%' COLLATE Latin1_General_BIN, nur_respon) > 0

Este é um bom script para remover dados não ASCII > 127? Alguém pode explicar essa consulta em inglês simples?

sql-server t-sql
  • 1 respostas
  • 2695 Views
Martin Hope
Nishant
Asked: 2017-07-22 06:34:23 +0800 CST

Salvando em um erro de lançamento de VARCHAR (MAX) em alguns cenários

  • 1

Estamos percebendo um erro como este:

InterfaceError: ('HY104', 0, '[Microsoft][SQL Server Native Client 11.0]
Invalid precision value', 10226)

Isso acontece quando inserimos um determinado comprimento de caracteres junto com o conteúdo Unicode como \u3000( Espaço ideográfico ). Isso acontece apenas quando estamos usando o Driver MSSQL do Windows e a consulta é parametrizada.

A coluna é um VARCHAR(MAX). Portanto, deve suportar 2 GB.

  • Qual poderia ser a razão para isso?
  • Por que esse comprimento importa?

Se eu apenas inserir esse caractere Unicode sozinho, isso não causará problemas!

Eu estava tentando ver isso de um ponto de vista teórico. Mudar para NVARCHARnão é uma opção para nós atualmente, mas remover o Unicode é.

Aqui estão mais alguns detalhes de acordo com as perguntas feitas por Solomon Rutzky:

  1. O agrupamento de colunas éSQL_Latin1_General_CP1_CI_AS
  2. O comprimento da string em que começo a ver o erro é 4019.
  3. sqlalchemy.connectors.mxodbc, line 86, in error_handleré onde recebo o erro inicial. Isso é do rastreamento.
  4. Funciona bem com um único caractere Unicode.
  5. Uma string de 20.000 caracteres sem Unicode funciona bem.
  6. Faz com que seja ASCII quando tento isso neste software (Web App). Testei no Dbeaver exportando os dados.
sql-server windows
  • 1 respostas
  • 3048 Views
Martin Hope
Nishant
Asked: 2017-07-04 23:25:13 +0800 CST

Como copiar blob (dados binários) de um banco de dados para banco de dados usando um script?

  • 11

Estamos tentando copiar um blob(dados binários) de um banco de dados para outro banco de dados usando um script simples. Este é o passo que fazemos.

  1. Selecione o valor usando MSSQL Studio Client.
  2. Copie-o para a área de transferência.
  3. Cole-o em um INSERTscript usando notepad.
  4. Aplique-o no banco de dados de destino.

Notamos que o valor agora é um ASCIIque começa com 0x255....o que parece ser a hexadecimalrepresentação dos binarydados. Existe uma maneira de convertê-lo de volta para binário durante a inserção?

Existe uma maneira melhor de copiar blobdados usando scripts? Suponha que não tenhamos conexão direta com o banco de dados de destino.

sql-server blob
  • 1 respostas
  • 21715 Views
Martin Hope
Nishant
Asked: 2017-01-20 03:13:35 +0800 CST

Incluindo a contagem de um resultado na consulta principal?

  • 5

Atualmente executamos duas consultas para obter a contagem e o resultado com um filtro de paginação. Embora possamos facilmente combinar ambos em uma única chamada de rede (usando separadores sql), existe uma maneira de fazer isso em uma única consulta seguindo o princípio DRY ?

-- count    
SELECT COUNT(*) FROM table;

-- result with pagination
SELECT *
FROM (SELECT ROW_NUMBER() OVER (ORDER BY tbl.idn) AS row, * FROM tbl)_tbl
WHERE row >= 1 AND row <= 10;

É realmente desafiador manter ambas as consultas - uma única consulta reduz a sobrecarga de manutenção.

sql-server count
  • 1 respostas
  • 3391 Views
Martin Hope
Nishant
Asked: 2016-12-23 02:46:16 +0800 CST

Validando uma string de entrada HTML

  • 3

Uma solução parcial é obter todos os Notes (VARCHAR)onde há um desequilíbrio em <e >. Mas como posso escrever uma consulta para isso?

Por exemplo:

Input: <html>Hello World</html>
Output: Valid HTML

Input: <html><Hello World</html>
Output: Invalid HTML

Input: <html><Hello World></html>
Output: Valid HTML (Marking it Valid is OK for my use case)
But hey isn't that a valid HTML? It could be <name attribute>

Existem maneiras melhores de verificar HTML "inválido" em que "inválido" é definido como conteúdo HTML com <alguns caracteres seguidos que não são válidos HTML Elementconforme a especificação?

Inicialmente, pensei que poderia verificar <nameseguido por um (espaço), mas os atributos HTML têm sintaxe como <name attributee são fechados >no final.

sql-server
  • 1 respostas
  • 326 Views
Martin Hope
Nishant
Asked: 2016-11-28 23:26:17 +0800 CST

Como verifico se uma coluna VARCHAR possui caracteres de controle?

  • 2

Como faço para verificar se um VARCHAR(MAX) columntem ASCII Control Charactersno SQL Server?

Especificamente, estou procurando a presença de arquivos 0x01 SOH. Este código funcionará, ele é copiado de um exemplo onde eles verificam o LFcaractere, ou sejaCHAR(13)

SELECT * FROM notes where content LIKE '%' + CHAR(1) + '%';

De qualquer forma, gostaria de obter uma consulta genérica para todos os Control Characters, em vez de uma codificação rígida como esta.

sql-server
  • 1 respostas
  • 3661 Views
Martin Hope
Nishant
Asked: 2016-11-11 06:37:55 +0800 CST

O índice não agrupado com todas as outras colunas incluídas é equivalente a um índice agrupado

  • 4

Um índice não clusterizado em uma coluna com todas as outras colunas incluídas é quase como um índice clusterizado em uma coluna diferente? Ele realmente duplicará a Tabela completa?

Normalmente, você pode não precisar fazer isso porque pesquisar as linhas pode ser menos dispendioso do que duplicar dados, mas estou perguntando de uma perspectiva teórica.

Eu uso os seguintes sistemas MSSQLde banco de dados PostgreSQLe Oracle. Dependeria de bancos de dados diferentes?

index nonclustered-index
  • 1 respostas
  • 188 Views
Martin Hope
Nishant
Asked: 2016-10-28 12:12:32 +0800 CST

Como identifico todos os alunos aprovados?

  • 4

Suponha que eu tenha uma Tabela studente uma Tabela examque rastreie todos os exames que um aluno fez, como faço para encontrar todos os alunos que passaram ou não fizeram nenhum exame semelhante a uma lista branca? Neste exemplo, isso significa os alunos 1 e 2.

PS: passsinalizador Usignifica que o status é desconhecido, activesinalizador Nsignifica que o exame foi removido, o restante dos sinalizadores é autoexplicativo.

Só para deixar bem claro, o caso de uso real é, na verdade assessments, preciso descobrir as pessoas que não têm pendingavaliações para participar, para que possam prosseguir com o próximo conjunto de procedimentos. Outros precisariam terminar os itens pendentes.

+-------------+------+
| student_idn | name |
+-------------+------+
| 1           | Mark |
| 2           | Jack |
| 3           | Jane |
| 4           | Jill |
+-------------+------+

+----------+-------------+------+--------+
| exam_idn | student_idn | pass | active |
+----------+-------------+------+--------+
| 1        | 1           | Y    | Y      |
| 2        | 1           | Y    | Y      |
| 3        | 1           | Y    | Y      |
| 4        | 2           | Y    | Y      |
| 5        | 2           | N    | N      |
| 6        | 3           | Y    | Y      |
| 7        | 3           | Y    | Y      |
| 8        | 3           | Y    | Y      |
| 9        | 3           | N    | Y      |
| 10       | 4           | U    | Y      |
+----------+-------------+------+--------+

Eu vim com esta consulta abaixo, mas existe uma maneira melhor de fazer isso? Eu sinto que isso é O(n) ou O(nlogn) dependendo do índice etc. não tenho certeza (alguém sabe o melhor possível para isso), portanto, deve estar próximo do ideal?

SELECT
  *
FROM student
WHERE NOT EXISTS (SELECT
  *
FROM exam
WHERE exam.student_idn = student.student_idn
AND pass <> 'Y'
AND active = 'Y')
if-not-exists
  • 2 respostas
  • 4965 Views
Martin Hope
Nishant
Asked: 2016-07-03 00:45:28 +0800 CST

Quais são as melhores práticas em relação às tabelas de pesquisa em bancos de dados relacionais?

  • 16

As tabelas de pesquisa (ou tabelas de código , como algumas pessoas as chamam) geralmente são uma coleção dos possíveis valores que podem ser fornecidos para uma determinada coluna.

Por exemplo, suponha que temos uma tabela de consulta chamada party(destinada a armazenar informações sobre partidos políticos) que possui duas colunas:

  • party_code_idn, que contém valores numéricos gerados pelo sistema e (sem significado de domínio de negócios ) funciona como um substituto para a chave real.
  • party_code, é a chave real ou “natural” da tabela porque mantém valores que possuem conotações de domínio de negócios .

E digamos que tal tabela retenha os dados que seguem:

 +----------------+------------+
 | party_code_idn | party_code |
 +----------------+------------+
 |              1 | Republican |
 |              2 | Democratic |
 +----------------+------------+

A party_codecoluna, que mantém os valores 'Republican' e 'Democratic', sendo a chave real da tabela, é configurada com uma restrição UNIQUE, mas opcionalmente adicionei party_code_idne defini como o PK da tabela (embora, logicamente falando , party_codepode funcionar como a CHAVE PRIMÁRIA [PK]).

Pergunta

Quais são as melhores práticas para apontar para valores de pesquisa de tabelas de transação ? Devo estabelecer referências FOREIGN KEY (FK) (a) diretamente ao valor natural e significativo ou (b) a valores substitutos?

A opção (a) , por exemplo,

 +---------------+------------+---------+
 | candidate_idn | party_code |  city   |
 +---------------+------------+---------+
 |             1 | Democratic | Alaska  |
 |             2 | Republican | Memphis |
 +---------------+------------+---------+

tem as seguintes propriedades 1 :

  1. Legível para o usuário final (+)
  2. Fácil de importar-exportar entre sistemas (+)
  3. Difícil alteração do valor pois necessita alteração em todas as tabelas referentes (-)
  4. Adicionar novo valor não custa caro (=)

Acho que é quase como “ passar por valor ”, para fazer uma analogia da chamada de função no jargão de programação de aplicativos.

A opção (b) , por exemplo,

 +---------------+----------------+---------+
 | candidate_idn | party_code_idn |  city   |
 +---------------+----------------+---------+
 |             1 |              1 | Alaska  |
 |             2 |              2 | Memphis |
 +---------------+----------------+---------+

tem as propriedades abaixo:

  1. Não legível para o usuário final (-)
  2. Difícil de importar-exportar , pois precisamos desreferenciar (-)
  3. Fácil de alterar valores, pois estamos armazenando referências apenas em tabelas de transações (+)
  4. Adicionar novo valor não custa caro (=)

É muito semelhante a “ passar por referência ”, se comparar a chamada de função no jargão de programação de aplicativos.

A importação-exportação também pode ser feita de uma maneira diferente, ou seja, apenas preenchendo a tabela de consulta novamente e, em seguida , propagando novamente a coluna substituta. Espero estar acertando, isso é algo que acabei de ouvir como uma possibilidade.

1. Observe que +, -e =indique o benefício dessas propriedades.

Pergunta

Muito importante: existe uma diferença entre uma tabela de pesquisa (ou código ) e uma referência FK se formos apenas usar a última abordagem? Acho que funcionam do mesmo jeito.

Recursos relacionados

  • Qual a importância das tabelas de pesquisa?

  • Práticas recomendadas com tabelas de código ou pesquisa

  • Tabelas de pesquisa Tabelas de banco de dados de práticas recomendadas ou enumerações

database-design foreign-key
  • 3 respostas
  • 13969 Views
Martin Hope
Nishant
Asked: 2016-03-21 00:53:03 +0800 CST

Chave estrangeira com restrições adicionais?

  • 7

Existe uma tabela chamada Item(id, name, cost)e Orders(id, bill_id, item_id, units), que é criada para rastrear pedidos feitos, onde mesmo bill_id significa que pertence a um único pedido.

Como impor uma restrição adicional no banco de dados que diz que o item deve estar "disponível" (naquele momento) se precisar ser adicionado como item_id na tabela Order ? Um item é determinado manualmente como "Disponível" e não pode ser derivado de outros campos no banco de dados neste cenário.

Um design de esquema (eu prefiro) é adicionar uma coluna Tipo que teria os campos "Disponível" e "Indisponível". Mas como posso verificar se a restrição de chave estrangeira item_id não deve ser apenas uma chave primária na Itemtabela, seu tipo também deve ser "disponível"?

Esta resposta Stack Overflow usando restrições de verificação parece próxima, mas é a única maneira? Eu sinto que isso é uma coisa trivial para RDBMS, ou isso não é um dado normalizado?

O outro desenho do esquema (eu não prefiro) é ter uma Tabela chamada "Menu" que poderia ter apenas os Itens Disponíveis. O problema é que essa tabela é muito dinâmica por natureza e muda dependendo da disponibilidade de itens. E estou apenas criando uma tabela de subconjunto de itens, dependendo de seu estado, o que não parece ser uma boa ideia.

É fácil fazer isso programaticamente; no entanto, como faço para conseguir isso no RDBMS? Eu gosto da ideia do banco de dados ser inteligente o suficiente para lidar com isso.

database-design postgresql
  • 1 respostas
  • 1432 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