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

rainman's questions

Martin Hope
rainman
Asked: 2022-05-12 19:10:56 +0800 CST

Como corrigir o CARACTER DE SUBSTITUIÇÃO unicode � no banco de dados postgres

  • 0

Existe uma maneira de corrigir o problema � no banco de dados postgres:

insira a descrição da imagem aqui

Como você pode ver, existem nomes com acentos e não são exibidos corretamente no banco de dados. Gostaria de saber se existe uma maneira de corrigir isso sem descartar o banco de dados e restaurá-lo... ?

quando eu executar

SELECT CAST (userfirstname AS bytea) FROM tab WHERE id = 42;`

este é o resultado que recebo:

               bytea
--------------------------------------
 \x5374efbfbd7068616e696520284d6d6529
(1 ligne)
postgresql character-set
  • 1 respostas
  • 347 Views
Martin Hope
rainman
Asked: 2020-04-07 12:04:29 +0800 CST

Como obter o valor numérico MAX de uma coluna com valores char no MySql

  • 2

Gostaria de saber como posso obter o valor máximo apenas dentro dos valores numéricos em uma coluna com valores char em um banco de dados MySql:

Supondo que a coluna seja a seguinte:

 col  
---------
ALL      
USD      
USD      
RET      
RET      
ACC      
ACC      
ALL      
ALL      
ERR      
ERR      
PRO      
PRO      
1        
1        
2        
2        
3        
3        
4        
4        
5        
5        
6        
6        
7        
7        
8        
8        
9        
9        
AY       
AY       
C        
C        
CF       

Devo obter 9 como resultado da minha consulta.

Desde já, obrigado.

mysql max
  • 1 respostas
  • 485 Views
Martin Hope
rainman
Asked: 2019-05-21 15:10:25 +0800 CST

Parêntese direito ausente após (ou antes) padrão 0, Oracle

  • 2

Estou tentando criar uma tabela com Oracle SQL onde duas colunas da tabela devem ter um valor padrão e não devem ser NULL.

Estou recebendo o erro que você pode ver abaixo, mas não consigo entendê-lo, porque não há parênteses para serem fechados lá!

O roteiro

 CREATE TABLE ENCUENTROS (
  elocal constraint clave_extrana_equipos references equipos(code) not null enable,
  evisitante constraint clave_extrana_equipos references equipos(code) not null enable,
  fecha date,
  plocal number constraint plocal_mayor_cero check (plocal > 0) default 0 not null enable,
  pvisitante number constraint pvisitante_mayor_cero check (pvisitante > 0) default 0 not null enable);

A mensagem de erro

plocal number constraint plocal_mayor_cero check (plocal > 0) default 0 not null enable,
                                                              *
ERROR at line 5:
ORA-00907: missing right parenthesis

* é onde o Oracle detectou o erro

Estou sem saber por que deve haver um erro nessa posição.

oracle oracle-12c
  • 1 respostas
  • 639 Views
Martin Hope
rainman
Asked: 2017-11-30 14:15:21 +0800 CST

Como fazer um incremento automático de coluna existente no Oracle

  • 2

Eu criei uma tabela no banco de dados Oracle que nomeei USERSe criei uma coluna USER_IDcom o tipo NUMBERque defini como chave primária.

Como posso modificar a coluna USER_IDpara torná-la incrementada automaticamente em 1?

Alguma ajuda por favor?

oracle-12c auto-increment
  • 2 respostas
  • 13843 Views
Martin Hope
rainman
Asked: 2017-11-09 11:24:58 +0800 CST

Não é possível conectar ao banco de dados conectável no Oracle 12c

  • 1

Tenho banco de dados oracle Oracle Database 12c Enterprise Edition 12.2.0.1.0, e criei um banco de dados plugável chamado DEVDB para usá-lo no desenvolvimento de aplicações web, criei usando o Database Configuration Assistant, durante o processo de criação criei um usuário/senha para conectar a esse banco de dados, modifiquei o arquivo tnsnames.ora adicionando isto:

 DEVDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = devdb)
    )
  )

Usando o DBeaver ou o desenvolvedor SQL, posso me conectar ao PDB com sucesso, como você pode ver na imagem:

insira a descrição da imagem aqui

mas quando tento me conectar ao banco de dados tentando isso na linha de comando do sqlplus:

sql> conn user/password@DEVDB

Eu recebi a seguinte mensagem de erro:

ERROR:
ORA-12154: TNS:could not resolve the connect identifier specified


Warning: You are no longer connected to ORACLE.

Este é show pdbso resultado do comando:

   CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 ORCLPDB                        READ WRITE NO
         4 DEVDB                          READ WRITE NO

Eu recarreguei lsnrctlmuitas vezes e tentei novamente, mas recebo o mesmo erro.

Eu gostaria de poder conectar o PDB da linha de comando sqlplus e entender a causa desse erro

Alguma ajuda por favor??

oracle-12c connections
  • 1 respostas
  • 7508 Views
Martin Hope
rainman
Asked: 2017-01-14 03:41:50 +0800 CST

Como obter apenas as strings antes de um caractere no SQL Server

  • 0

Estou tentando escrever uma frase que obtenha apenas as strings que estão logo antes de um determinado caractere. por exemplo:

DECLARE @TEST VARCHAR(MAX)
SET @TEST =  'CAMP1 = 4 AND CAMP2 = 5 OR CAMP3 = 7 AND CAMP4 = 9'

Estou tentando analisar a string @TESTe obter apenas os campos um por um e verificar se esses campos (CAMP1, CAMP2, CAMP3, CAMP4) realmente existem.

Não sei se seria necessário loop para varrer a string e pegar as strings antes de '=' e depois dos operadores lógicos 'AND, OR'.

Qualquer ajuda pls?

t-sql
  • 1 respostas
  • 393 Views
Martin Hope
rainman
Asked: 2017-01-11 02:18:38 +0800 CST

verifique se algumas tabelas existem ou não no banco de dados do SQL Server

  • 0

Qual a melhor forma de verificar se existe mais de uma tabela em um banco de dados usando o SQL Server, tentei com isso:

IF NOT EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES 
           WHERE TABLE_NAME = N'Providers') OR NOT EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES 
           WHERE TABLE_NAME = N'Customers') 

mas existe uma maneira melhor de fazer isso?

t-sql sql-server-2012
  • 3 respostas
  • 3104 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