Skip to content

Tag-icone-mini.png Banco de Dados

Referenciado por: Dicas Técnicas |

Erros comuns tratados no PostgreSQL 9.

Passar parâmetro numérico em LPAD.

ERROR: FUNCTION lpad(INTEGER, UNKNOWN, INTEGER) does NOT exist at CHARACTER 8

Passar parâmetro numérico para TRIM.

ERROR: FUNCTION pg_catalog.btrim(INTEGER) does NOT exist at CHARACTER 8

Concatenar dois números.

ERROR: operator does NOT exist: INTEGER || INTEGER at CHARACTER 9

Usar campo numérico na comparação com campo texto em condição de WHERE ou CASE.

ERROR: operator does NOT exist: CHARACTER VARYING = INTEGER at CHARACTER 40

Passar parâmetro numérico para TO_NUMBER.

ERROR: FUNCTION to_number(INTEGER) does NOT exist at CHARACTER 8

Descobrir Versão do PostgreSQL ​

Pelo DBExp, fazer o seguinte select.

SELECT CAST(version() AS VARCHAR(255));

PostgreSQL 9 na Totali ​

Aqui na Totali, o PostgreSQL 9 está instalando no TTPGDESENV.

Por isso, os erros desse artigo só poderão ser reproduzidos neste servidor.