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

Thirumal's questions

Martin Hope
Thirumal
Asked: 2020-05-31 02:11:24 +0800 CST

Como definir a sequência atual ao converter a chave primária serial (integer) para bigserial (bigint)

  • 0

A tabela já tem alguns milhares de linhas e quero converter a chave primária de Integer para BigInteger. Como alterar a sequência para biginteger?

--Create new temp sequence (sequence-name1) for bigint
CREATE SEQUENCE public.case_audit_case_audit_uid_seq1
    INCREMENT 1
    START 5542
    MINVALUE 1
    MAXVALUE 9223372036854775807
    CACHE 1;
ALTER SEQUENCE public.case_audit_case_audit_uid_seq1  OWNER TO postgres;
--Alter column to bigint
ALTER TABLE public.case_audit ALTER COLUMN case_audit_uid TYPE bigint;  
--Alter pk column with temp Sequence
ALTER TABLE public.case_audit ALTER COLUMN case_audit_uid SET DEFAULT     nextval('indsolv.case_audit_case_audit_uid_seq1'::regclass);
--Drop original sequence
DROP SEQUENCE public.case_audit_case_audit_uid_seq;
--Create new sequence for bigint with original sequence name
CREATE SEQUENCE public.case_audit_case_audit_uid_seq
    INCREMENT 1
    START 5542
    MINVALUE 1
    MAXVALUE 9223372036854775807
    CACHE 1;
ALTER SEQUENCE public.case_audit_case_audit_uid_seq OWNER TO postgres;
---Set original sequence
ALTER TABLE public.case_audit ALTER COLUMN case_audit_uid SET DEFAULT nextval('public.case_audit_case_audit_uid_seq'::regclass);
---Drop temp sequence
DROP SEQUENCE public.case_audit_case_audit_uid_seq1;

Existe alguma solução simples comparada a esta?

postgresql primary-key
  • 1 respostas
  • 882 Views
Martin Hope
Thirumal
Asked: 2019-10-29 04:30:46 +0800 CST

Como formular o predicado de igualdade na coluna POINT no PostgreSQL?

  • 1

Como selecionar de uma tabela com um predicado de igualdade na pointcoluna?
Para ser claro: é um pointtipo de dados nativo do Postgres, não geometry(point)do PostGIS.

select a.* from indsolv.address As a where a.location = '93.2321, 21.0321';

Obtendo este erro para a consulta acima:

ERROR:  operator does not exist: point = unknown
LINE 1: ...ct a.* from indsolv.address As a where a.location = '93.2321...
                                                         ^
HINT:  No operator matches the given name and argument type(s). You might need to add explicit type casts.
SQL state: 42883

Também tentei:

select a.* from indsolv.address As a where a.location = point('93.2321,21.0321');

Ainda recebendo um erro.

postgresql operator
  • 1 respostas
  • 777 Views
Martin Hope
Thirumal
Asked: 2019-04-06 01:39:57 +0800 CST

Replicação lógica: o esquema não existe durante a assinatura

  • 2

Replicação lógica do PostgreSQL.

Estou tentando replicar as tabelas do servidor 1 para o servidor 2.

No servidor 1

create publication locale for table code.locale_cd;
CREATE PUBLICATION

No servidor 2

create subscription indsolv_dev10 connection
    'host=192.168.0.26 port=5432 password=****** user=replicator
    dbname=indsolv_dev' publication locale;

Lança um esquema de erro "código" não existe, mas está presente no banco de dados.

postgresql replication
  • 1 respostas
  • 935 Views
Martin Hope
Thirumal
Asked: 2019-03-27 23:12:26 +0800 CST

Criar publicação não está funcionando no PostgreSQL

  • 1

Estou tentando criar uma publicação (para replicação lógica) no banco de dados PostgreSQL, mas gera um erro:

indsolv_dev=# CREATE PUBLICATION my_publication;
ERROR:  syntax error at or near "PUBLICATION"
LINE 1: CREATE PUBLICATION my_publication;
postgresql replication
  • 1 respostas
  • 927 Views
Martin Hope
Thirumal
Asked: 2018-08-14 23:32:18 +0800 CST

Como listar todas as restrições de uma tabela no PostgreSQL?

  • 122

Como listar todas as restrições (chave primária, cheque, exclusivo mútuo exclusivo, ..) de uma tabela no PostgreSQL?

postgresql
  • 3 respostas
  • 181789 Views
Martin Hope
Thirumal
Asked: 2018-06-21 01:40:40 +0800 CST

Como armazenar o número de anos, meses e dias no PostgreSQL?

  • 0

Como armazenar o número de anos, meses e dias no PostgreSQL?

Exemplo: a vida útil da lâmpada é => 3 anos, 4 meses, 23 dias

Existe algum tipo de dados no PostgreSQL

database-design postgresql
  • 1 respostas
  • 105 Views
Martin Hope
Thirumal
Asked: 2017-07-19 22:10:38 +0800 CST

Diferentes tipos de resultado para coulnName = nulll e coumnName IS NULL no PostgreSQL

  • 1

Eu tenho a tabela Party com as colunas party_Id, party_type

Quando uso as consultas abaixo, recebo dois tipos diferentes de resultado.

SELECT * FROM party WHERE party_type = null

Não retorna nada

SELECT * FROM party WHERE party_type IS NULL

Retorna todas as linhas possíveis

Precisa de uma consulta que deve aceitar null e valores.

postgresql select
  • 3 respostas
  • 85 Views
Martin Hope
Thirumal
Asked: 2017-02-24 01:28:01 +0800 CST

Restrição para várias chaves estrangeiras, mas é mutuamente exclusiva (PostgreSQL)

  • 1

Tabela de empréstimos associada à tabela de vencimentos.

também

Tabela de faturas associada à tabela de vencimentos.

Na tabela devida, uma das chaves estrangeiras deve estar presente e a outra deve ser nula.

Que tipo de restrição será perfeita?

Obrigado.

postgresql trigger
  • 2 respostas
  • 1374 Views
Martin Hope
Thirumal
Asked: 2016-12-19 21:24:06 +0800 CST

Como faço para escapar de barras invertidas e barras no Neo4J Cypher?

  • 2

Quando eu corro,

MATCH (p:person {id:'1'}), (a:Address {street:"11\34, Wall street"})RETURN p, a;

Entrada inválida 'S': esperado '\', ''', '"', 'b', 'f', 'n', 'r', 't', '_', '%', UTF16 ou UTF32

Como faço para lidar \com /caracteres especiais

neo4j cypher
  • 1 respostas
  • 2078 Views
Martin Hope
Thirumal
Asked: 2016-12-13 21:06:24 +0800 CST

Erro de consulta de cifra Neo4j: entrada inválida 'Q': esperado 't/T'

  • -1

Obtendo erro (entrada inválida 'Q': esperado 't/T') ao executar a consulta de criptografia correspondente no Neo4j.

MATCH (company:COMPANY {name:'`X'SQUIRE COMMUNICATIONS PRIVATE LIMITED'}), 
      (cin:CORPORATE_IDENTIFICATION_NUMBER {number:'U64202TN2001PTC048084'}) 
CREATE (company)-[:IDENTIFIED_BY]-> (cin)
neo4j cypher
  • 1 respostas
  • 3408 Views
Martin Hope
Thirumal
Asked: 2016-10-26 22:00:18 +0800 CST

Como excluir todas as linhas de todas as tabelas no postgresql? [duplicado]

  • 10
Essa pergunta já tem respostas aqui :
Excluir todos os dados no banco de dados Postgres (6 respostas)
Fechado há 5 anos .

Existe alguma consulta SQL para excluir todas as linhas de todas as tabelas no postgresql?

postgresql
  • 1 respostas
  • 42343 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