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

HeyJude's questions

Martin Hope
HeyJude
Asked: 2023-08-29 17:35:20 +0800 CST

Verifique se existe um índice em outro banco de dados

  • 5

Existe uma maneira de verificar se existe um índice em outro banco de dados?

AFAIK, as formas usuais ( sys.indexese INDEXPROPERTY) são executadas apenas no contexto do banco de dados atual .

sql-server
  • 1 respostas
  • 38 Views
Martin Hope
HeyJude
Asked: 2023-01-20 00:40:32 +0800 CST

Por que o trabalho do SQL Server falha com "EXECUTE AS LOGIN failed for the requested login"?

  • 5

Criei um job do SQL Server, no qual:

  • Meu usuário está definido como o ownerdo trabalho
  • Nenhum usuário é especificado em run asnenhuma etapa.

O trabalho falhou com o erro:

'EXECUTE AS LOGIN' falhou para o login solicitado <my_username_here>

Quando mudei o nome ownerdo trabalho para outro usuário com mais privilégios, o trabalho funcionou.

Portanto, parece que o trabalho é executado sob o usuário definido como owner- mas li várias perguntas aqui ( 1 , 2 ) ou no SO discutindo "quem é o usuário que está executando o trabalho" e nenhuma mencionou isso.

Então eu me pergunto o que aconteceu no meu caso?

sql-server
  • 1 respostas
  • 39 Views
Martin Hope
HeyJude
Asked: 2022-10-21 01:16:29 +0800 CST

Corrige o valor utf8 nvarchar corrompido que foi inserido sem o prefixo N

  • 9

É possível restaurar os dados UTF8 de um nvarchar corrompido, que foi usado sem o Nprefixo?

Por exemplo, no snippet a seguir, gostaria @n1_fixedde ter o valor correto com base em @n1:

declare
  @n1 nvarchar(10) = 'Ḿấxiḿứś',
  @n2 nvarchar(10) = N'Ḿấxiḿứś';

declare
  @n1_fixed nvarchar(10); -- somehow make it have the correct value, based on @n1

select iif(@n1_fixed = @n2, 1, 0)
sql-server
  • 1 respostas
  • 455 Views
Martin Hope
HeyJude
Asked: 2022-05-11 23:30:41 +0800 CST

Contar quantas variáveis ​​equivalem a um valor de destino

  • 0

Existe uma maneira inteligente de contar quantas variáveis ​​equivalem a algum valor de destino (no SQL Server)?

Por exemplo, se eu tiver:

declare @a int = 1;
declare @b int = 2;
declare @c int = 1;
declare @target int = 1;

Então eu gostaria de fazer quantos @a, @b, @ceqauls @target.

Em linguagens imperativas, é fácil criar um array inline das variáveis ​​e, em seguida, contá-las - por exemplo, em JS:

var a = 1, b = 2, c = 2, target = 1;
if ([a, b, c].filter(item => item == target).length == 1)
   // do something 

O equivalente em SQL dessa "matriz inline" seria uma tabela de coluna única, mas isso exigiria o uso DECLARE TABLEde , o que eu gostaria de evitar.

Existe um método igualmente fácil para tal contagem em SQL?

Observe que estou menos interessado em "criar uma tabela sem declará-la" - o que realmente me importa é a contagem de variáveis ​​em relação a uma variável de destino, portanto, se isso puder ser feito sem usar tabelas, seria melhor.

sql-server count
  • 1 respostas
  • 74 Views
Martin Hope
HeyJude
Asked: 2022-02-15 14:07:10 +0800 CST

Qual é a diferença entre MERGE vs. MERGE INTO?

  • 2

Qual é a diferença entre MERGE vs. MERGE INTO?
Quais são os casos de uso para cada um?

Surpreendentemente, não consegui encontrar nenhuma pergunta existente que pergunte sobre essa diferença.

A documentação para MERGE também não explica isso, e é usada apenas uma vez em um caso que não parece ser relevante para essa diferença (se houver).

sql-server merge
  • 1 respostas
  • 539 Views
Martin Hope
HeyJude
Asked: 2022-01-20 00:57:18 +0800 CST

Filtre por campo e, se zero resultados, filtre por outro campo

  • 0

Como uma WHEREcláusula deve ser construída, de modo que:

  • Ele filtra por um determinado campo
  • Se houver zero resultados para filtrar pelo campo mencionado, ele filtra por outro campo?

Por exemplo, se tivermos este esquema:

CREATE TABLE Items
(
  [Id] INT PRIMARY KEY,
  [FirstDate] DATETIME,
  [SecondDate] DATETIME
);

... com estes registros:

INSERT INTO Items ([Id], [FirstDate], [SecondDate])
VALUES 
(1, '2021-1-1', '2022-1-1'),
(2, '2022-1-1', '2023-1-1'), 
(3, '2022-1-1', '2024-1-1'), 
(4, '2024-1-1', '2025-1-1'),
(5, '2024-1-1', '2026-6-1')

... então eu quero filtrar por FirstDatee SecondDate, de modo que:

  • Se especificarmos FirstDatee SecondDatefiltrar por 2022-1-1, os registros 2 e 3 serão retornados ( mas não 1! ).
  • Se especificarmos FirstDatee SecondDatefiltrar por 2024-1-1, os registros 4 e 5 serão retornados ( mas não 3! ).
  • Se especificarmos FirstDatee SecondDatefiltrar por 2025-1-1, o registro 4 será retornado.
sql-server where
  • 2 respostas
  • 69 Views
Martin Hope
HeyJude
Asked: 2021-12-24 12:07:33 +0800 CST

Entendendo por que juntar cada linha pai com seu filho mais recente não está funcionando ao usar o filtro de subconsulta

  • 0

Eu tenho um relacionamento de tabelas pai-filho e estava tentando obter cada linha pai com os detalhes mais recentes da linha filho.

Minhas tentativas de fazer isso usando uma subconsulta não funcionaram, e eu só consegui fazer isso usando um CTE.

gostaria de entender:

  1. Por que a maneira de subconsulta não funciona?
  2. Existe uma maneira de corrigi-lo?

Aqui está um exemplo de brinquedo do relacionamento pai-filho ( demo completa está aqui ):

CREATE TABLE Cities
    (
        [Id] INT PRIMARY KEY,
        [Name] NVARCHAR(100),
        [EstablishedDate] DATETIME2 NULL,
    );
    
CREATE TABLE Parks
    (
        [Id] INT PRIMARY KEY,
        [Name] NVARCHAR(100),
        [OpeningDate] DATETIME2 NULL,
        [CityId] INT FOREIGN KEY REFERENCES Cities(Id)
    );

Consulta bem-sucedida usando um CTE:

;WITH NumberedParks AS
(
  SELECT *, ROW_NUMBER() OVER (PARTITiON BY CityId ORDER BY OpeningDate DESC) AS rownum
  FROM Parks
)
SELECT * 
FROM Cities
JOIN NumberedParks on Cities.Id = NumberedParks.CityId
WHERE rownum = 1;

Tentativas falhas:

SELECT * 
FROM Cities
JOIN Parks on Cities.Id = Parks.CityId
WHERE EXISTS
(
  SELECT TOP 1 Id
  FROM Parks inner_parks
  WHERE inner_parks.Id = Parks.Id
  ORDER BY inner_parks.OpeningDate DESC
)

SELECT * 
FROM Cities
JOIN Parks on Cities.Id = Parks.CityId
WHERE Parks.Id =
(
  SELECT TOP 1 Id
  FROM Parks inner_parks
  WHERE inner_parks.Id = Parks.Id
  ORDER BY inner_parks.OpeningDate DESC
);
sql-server join
  • 1 respostas
  • 150 Views
Martin Hope
HeyJude
Asked: 2021-12-20 02:40:02 +0800 CST

Como funciona o pedido por zero

  • 2

No script a seguir ( veja uma demonstração completa aqui ):

SELECT *
FROM Table1
ORDER BY 
   CASE WHEN Field1 IS NOT NULL 
     THEN 0 
   END
  • Qual é o tipo do 0?
  • Como 0é interpretado? Não é o número ordinal das colunas na lista de seleção, porque a enumeração da lista de seleção começa com 1, não com 0. Então, o que é?

Para elaborar um pouco, compare o trecho acima com o seguinte, que emite um erro:

SELECT *
FROM Table1
ORDER BY 0  

A posição ORDER BY número 0 está fora do intervalo do número de itens na lista de seleção.

E também compare com o seguinte snippet, que emite outro erro:

SELECT *
FROM Table1
ORDER BY '0'

Uma expressão constante foi encontrada na lista ORDER BY, posição 1.

Parece que aninhar o 0valor em uma casecláusula faz com que funcione, mas não entendo por que e como?

  • Esta pergunta é um pouco uma continuação desta antiga, que não explica porque funciona em comparação com as alternativas que listei acima: Como funciona o SQL com ordem por 0?
sql-server order-by
  • 3 respostas
  • 1155 Views
Martin Hope
HeyJude
Asked: 2021-11-15 06:45:03 +0800 CST

Consulta para filtrar apenas agrupamentos com valores diferentes

  • 1

Eu preciso de uma consulta simples, mas não consegui encontrar a maneira de fazê-lo:

Tenho uma tabela de serviços adquiridos por clientes, onde diferentes clientes podem adquirir o mesmo serviço (trivialmente), e cada cliente pode ter vários serviços ativos ou inativos:

ServiceId  IsActive ServiceCustomerId
815        0        111
715        0        111
985        1        222
815        1        333
475        1        111
985        1        111
815        1        222

Eu quero obter registros de clientes que têm serviços ativos e inativos, então a saída seria ( ServiceIdpode ser omitida):

IsActive ServiceCustomerId
0        111
1        111

O que eu tenho é:

select ServiceCustomerId,IsActive from Services 
group by ServiceCustomerId, IsActive
having count(IsActive) > 1
order by ServiceCustomerId

Que dá:

IsActive ServiceCustomerId
0        111
1        111
1        222

A demonstração pode ser vista aqui .

Como faço para filtrar apenas aqueles que têm os dois IsActivegrupos?

sql-server group-by
  • 1 respostas
  • 88 Views
Martin Hope
HeyJude
Asked: 2021-08-02 00:47:45 +0800 CST

Como construir um FOR JSON que converte um registro TOP 1 em um objeto json (em vez de um array json)

  • 1

Eu quero usar a JSON_QUERYcom uma SELECT TOP 1consulta de modo que o json resultante tenha esse registro top 1 em forma de objeto, em vez de em forma de tabela?

Por exemplo, a seguinte consulta ( demonstração ao vivo ):

CREATE TABLE Trees
(
    [Id] INT,
    [Type] NVARCHAR(100),
    [Height] DECIMAL(2,1)
);


INSERT INTO Trees ([Id], [Type], [Height])
VALUES 
(1, 'Palm', 5.5), 
(2, 'Pine', 6.2), 
(3, 'Apple', 2.5), 
(4, 'Japanese Cedar', 0.5), 
(5, 'Spanish Fir', 0.6);


SELECT
  highestTree = JSON_QUERY(
      (
         SELECT TOP 1
         Id as id,
         Type as type,
         Height as height
         FROM Trees 
         WHERE Height = (SELECT Max(Height) FROM Trees)
         FOR JSON PATH
      )
  ),
  lowestTree  = JSON_QUERY(
      (
         SELECT TOP 1
         Id as id,
         Type as type,
         Height as height
         FROM Trees 
         WHERE Height = (SELECT MIN(Height) FROM Trees)
         FOR JSON PATH
      )
 )
FOR JSON
  PATH, WITHOUT_ARRAY_WRAPPER
;

saídas:

{"highestTree":[{"id":2,"type":"Pine","height":6.2}],"lowestTree":[{"id":4,"type":"Japanese Cedar","height":0.5}]}

Mas eu quero:

{"highestTree":{"id":2,"type":"Pine","height":6.2},"lowestTree":{"id":4,"type":"Japanese Cedar","height":0.5}}
sql-server json
  • 1 respostas
  • 279 Views
Martin Hope
HeyJude
Asked: 2021-07-29 23:28:42 +0800 CST

Inserir um resultado FOR JSON em uma coluna da tabela

  • 0

Eu tenho o resultado de uma FOR JSONexpressão e gostaria de inseri-lo em uma coluna da tabela.

Como faço isso?

Aqui está uma das minhas tentativas malsucedidas (observe que a SELECT hightrees ... FOR JSON PATHparte está correta, e pode ser vista na resposta à minha outra pergunta , e aqui também a demonstração ao vivo ), que dá o erro Invalid object name 'TreesJson':

SELECT * FROM (
  SELECT
  highTrees = JSON_QUERY(
                (
                  SELECT 
                  Id as id,
                  Type as type,
                  Height as height
                  FROM Trees WHERE [Height] > 5
                  FOR JSON PATH
                )
              ),

  lowTrees  = JSON_QUERY(
                (
                  SELECT 
                  Id as id,
                  Type as type,
                  Height as height
                  FROM Trees WHERE [Height] < 1
                  FOR JSON PATH
                )
              )
  FOR JSON
    PATH, WITHOUT_ARRAY_WRAPPER
) AS TreesJson;

INSERT INTO TreesGrowthLog ([Day], [TreesGrowth])
    VALUES (CAST(GETDATE() AS Date, (SELECT * FROM TreesJson FOR JSON AUTO))
sql-server insert
  • 1 respostas
  • 804 Views
Martin Hope
HeyJude
Asked: 2021-07-29 11:26:36 +0800 CST

Crie um json com base em várias consultas na mesma tabela quando a junção for irrelevante

  • 1

Eu preciso construir um json com base nos resultados de duas consultas diferentes na mesma tabela, onde uma junção é irrelevante.

Considere o seguinte exemplo ( demo completa está aqui ):

CREATE TABLE Trees
(
    [Id] INT,
    [Type] NVARCHAR(100),
    [Height] DECIMAL(2,1)
);

INSERT INTO Trees ([Id], [Type], [Height])
VALUES 
 (1, 'Palm', 5.5), 
 (2, 'Pine', 6.2), 
 (3, 'Apple', 2.5), 
 (4, 'Japanese Cedar', 0.5), 
 (5, 'Spanish Fir', 0.6);

Eu quero construir o seguinte json:

{
  "highTrees": 
  [
     {
        "id": 1,
        "type": "Palm",
        "height": 5.5
     },
     {
       "id": 1,
        "type": "Pine",
        "height": 6.2
     }
  ],
  "lowTrees": 
  [
     {
        "id": 4,
        "type": "Japanese Cedar",
        "height": 0.5
     },
     {
       "id": 5,
        "type": "Spanish Fir",
        "height": 0.6
     }
  ]
}
  

Eu tentei isso:

SELECT 
   Id as 'highTrees.id',
   Type as 'highTrees.type',
   Height as 'highTrees.height'
FROM Trees WHERE [Height] > 5
UNION ALL
SELECT 
   Id as 'lowTrees.id',
   Type as 'lowTrees.type',
   Height as 'lowTrees.height'
FROM Trees WHERE [Height] < 1
FOR JSON PATH;

Mas obviamente esse não é o caminho a seguir, pois fornece isso:

[
  {
    "highTrees": {
      "id": 1,
      "type": "Palm",
      "height": 5.5
    }
  },
  {
    "highTrees": {
      "id": 2,
      "type": "Pine",
      "height": 6.2
    }
  },
  {
    "highTrees": {
      "id": 4,
      "type": "Japanese Cedar",
      "height": 0.5
    }
  },
  {
    "highTrees": {
      "id": 5,
      "type": "Spanish Fir",
      "height": 0.6
    }
  }
]

Como posso alcançar o resultado desejado?

sql-server json
  • 1 respostas
  • 405 Views
Martin Hope
HeyJude
Asked: 2021-07-19 04:58:26 +0800 CST

Atualize uma coluna nvarchar com um novo valor json, sem adicionar aspas ao novo valor

  • 1

Eu tenho a seguinte tabela, onde [Data]é do tipo nvarchar(max)e seus valores são strings json válidas:

Identidade Dados
1 { "info" : { "done": true, "chosenOptions": ["one", "two"] } }
2 { "info" : { "done": true, "chosenOptions": ["one"] } }
3 { "info" : { "done": true, "chosenOptions": [] } }
4 { "info" : { "done": true } }

Eu quero atualizar todas as linhas que Datanão incluem chosenOptions, ou onde chosenOptionsé [].

  • Suponha que cada Datavalor json tenha várias outras propriedades além das mostradas aqui, se isso for importante.

Minha consulta:

declare @defaultValue Nvarchar(100);
set @defaultValue = JSON_QUERY('["one", "two"]')    

update myTable
set [Data] = JSON_QUERY(JSON_MODIFY([Data], '$.info.chosenOptions', @defaultValue))
where JSON_QUERY([data], '$.info.chosenOptions') IS NULL or 
      JSON_QUERY([data], '$.info.chosenOptions') = '[]'

O valor resultante chosenOptionsé uma string em vez de uma matriz (ignore o escape dos valores da matriz, isso é menos importante aqui):

Identidade Dados
1 { "info" : { "done": true, "chosenOptions": ["one", "two"] } }
2 { "info" : { "done": true, "chosenOptions": ["one"] } }
3 { "info" : { "done": true, "chosenOptions": "[\"one\", \"two\"]" } }<-- note que é uma string, não array
4 { "info" : { "done": true, "chosenOptions": "[\"one\", \"two\"]" } }<-- note que é uma string, não array

Suponho que seja um comportamento esperado, mas como esse array pode ser atualizado corretamente?

sql-server json
  • 1 respostas
  • 510 Views
Martin Hope
HeyJude
Asked: 2021-06-11 13:15:30 +0800 CST

O que o operador de junção de loops aninhados tem a ver com um escalar?

  • 2

Pelo que entendi da documentação , o operador Nested Loops é um operador de junção , ou seja, requer duas tabelas como entrada.

Se isso estiver correto, por que o operador Nested Loops é usado com uma entrada escalar ?

Por exemplo, pegue a seguinte consulta (do site de Paul White ) e seu plano de execução. Você pode ver que as entradas para o operador Nested Loops são (1) um Scalar e (2) uma tabela (o resultado do Index Seek).

Eu sei que um escalar não pode ser unido a uma tabela, então o que isso realmente significa? O que realmente está sendo unido?

USE AdventureWorks2019;
DECLARE @Like nvarchar(50) = N'D%';
SELECT p.[Name]
FROM   Production.Product AS p
WHERE  p.[Name] LIKE @Like;

insira a descrição da imagem aqui

BTW, presumo que seja uma pergunta bastante básica, mas não consegui encontrar um bom recurso que passe por esse básico metodologicamente, portanto, uma recomendação seria muito apreciada.

sql-server execution-plan
  • 2 respostas
  • 134 Views
Martin Hope
HeyJude
Asked: 2021-06-04 14:12:37 +0800 CST

Entendendo a relação entre um Spool de Tabela e uma subconsulta correlacionada

  • 3

Estou aprendendo sobre planos de execução e tenho uma dúvida sobre a relação entre um Spool de Tabela e uma subconsulta correlacionada (estou seguindo este tutorial , não se importe com os erros de digitação).

Criei a seguinte tabela:

CREATE TABLE student (
  ID INT IDENTITY(1, 1),
  CX_Name VARCHAR(50),
  CX_PhoneNum VARCHAR(50),
  CX_Address VARCHAR(MAX),
  CX_Credit INT
)

Em seguida, insira os valores:

INSERT INTO student
VALUES (
  'Alen',
  '9625788954',
  'London',
  500
) 
GO 100
 
INSERT INTO student
VALUES (
  'Frank',
  '962445785',
  'Germany',
  1400
)
GO 100

Em seguida, executou a seguinte consulta, que inclui uma subconsulta correlacionada:

SELECT ID, CX_Name, CX_Credit
FROM student CX1 
WHERE CX_Credit >= (
    SELECT AVG(CX_Credit)
    FROM student CX2
    WHERE CX1.ID = CX2.ID
)

O plano de execução é:

insira a descrição da imagem aqui

O tutorial explica (o negrito é meu):

O SQL Server Engine lê os dados da tabela primeiro, classifica os dados antes de dividi-los em segmentos e, em seguida, cria uma tabela temporária para armazenar os grupos de dados .

Na outra parte do plano de explicação, o SQL Server Engine lê o Spool de Tabela e calcula o valor médio de crédito para cada grupo usando o operador Stream Aggregate.

O último operador Table Spool lerá os dados agrupados e os unirá para recuperar os valores superiores ao valor médio.

Os três operadores Table Spool usarão a mesma tabela temporária criada na primeira vez.

Eu não entendo a frase em negrito, de duas maneiras:

  1. A subconsulta correlacionada deve ser executada novamente para cada registro de aluno. Então, o que o agrupamento tem a ver aqui?
  2. De que forma um grupo é "armazenado" dentro do carretel da mesa?
sql-server execution-plan
  • 1 respostas
  • 167 Views
Martin Hope
HeyJude
Asked: 2020-10-23 07:11:48 +0800 CST

Por que um índice descartado ainda está lá e impede que uma tabela seja alterada?

  • 5

Eu tenho uma coluna (chamada RequestDate) que preciso mudar de NULLpara NOT NULL, mas há um índice clusterizado nessa coluna, então primeiro preciso descartar esse índice.

Originalmente, o índice foi criado usando:

CREATE CLUSTERED INDEX IX_RequestDate   
    ON [MyDB].[dbo].[MyTable] (RequestDate); 

Para soltá-lo, executei:

Drop Index IX_RequestDate On [MyDB].[dbo].[MyTable]

E então tentei alterar a nulidade da coluna usando:

ALTER TABLE [MyDB].[dbo].[MyTable] ALTER COLUMN [RequestDate] DATETIME NOT NULL

Mas deu um erro:

O objeto 'MyTable' é dependente da coluna 'RequestDate'.

Em seguida, listei MyTableos índices usando esta consulta e o índice ainda está lá, embora agora não tenha um nome e seu tipo seja HEAP(originalmente CLUSTERED):

TableName   IndexName   IndexType   ColumnOrdinal   ColumnName     ColumnType
MyTable        NULL       HEAP         0            RequestDate     datetime

Eu tenho 2 perguntas:

  1. Por que o índice descartado ainda está lá?
  2. Eu recebi o erro de dependência acima por causa desse índice ainda existente?
    Se sim, como posso removê-lo?
    Se não, há algo mais que devo verificar? Eu gostaria de evitar derrubar a mesa.

Observe que não há restrições nesta tabela.

Estou usando o SQL Server 2014, SO Windows Server 2012 R2, e o seguinte é a saída de SCRIPT TABLE AS -> CREATE TO(alterei alguns dos nomes das colunas):

CREATE TABLE [dbo].[MyTable](
    [RequestDate] [datetime] NULL,
    [UserName] [nvarchar](50) NULL,
    [HostName] [nvarchar](20) NULL,
    [RequestContent] [ntext] NULL,
    [ResponseContent] [ntext] NULL,
    [RequestStatus] [int] NULL,
    [ErrorMessage] [ntext] NULL,
    [Duration] [float] NULL,
    [ServiceName] [nvarchar](100) NULL,
    [Direction] [int] NULL,
    [RequestId] [uniqueidentifier] NOT NULL,
    [IsRetry] [bit] NULL,
    [CallerId] [nvarchar](100) NULL
)
sql-server index
  • 1 respostas
  • 330 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