Referencia técnica independienteSitio oficial
  • Software y sistemas
  • Base de datos

0A000

PostgreSQL 0A000 en base de datos: función o uso no admitido

Verificada con fuentes1 fuenteRevisada 3 oct 2026
¿Viene un técnico? Mira los 2 pasos que debe enseñarte
Trace

Evidencia vinculada a esta decisión

Ver fuente: PostgreSQL 18 Appendix A: Error Codes

Nivel de riesgo

Seguro

Puedes actuar sin peligro siguiendo las comprobaciones seguras.

Urgencia

Media — atiéndelo hoy

Respuesta rápida

La sentencia pide algo que esta versión o este contexto de PostgreSQL no admite. Anota el mensaje completo y su pista; si eres desarrollador, revisa qué construcción concreta rechaza el servidor.

Seguridad primero

Antes de continuar

  • No cambies de versión de PostgreSQL en producción solo por este código sin probar antes la aplicación completa.

Puedes hacerlo con seguridad

  • Mensaje para el soporte
  • Parte de la sentencia rechazada
  • Versión del servidor

Deja estas tareas a un profesional cualificado

  • No intentes esta tarea profesional: Reescritura de la sentencia
  • No intentes esta tarea profesional: Valoración de una actualización

Lo que un técnico debe poder justificar

Viene un técnico

Estos son los pasos que tiene que hacer y enseñarte. Márcalos mientras trabaja: si se salta pasos, no aceptes el cambio de pieza.

No son instrucciones para que abras o manipules el equipo. Son las comprobaciones que deben sostener una conclusión técnica.

  1. Reescritura de la sentencia

    Qué haceEl desarrollador sustituye la construcción rechazada por una admitida en esa versión.

    Te tiene que enseñarla sentencia antes y después.

    Por escritola prueba que ya no devuelve el error.

  2. Valoración de una actualización

    Qué haceEl DBA comprueba la versión instalada y si una versión soportada admite la construcción.

    Te tiene que enseñarla versión actual.

    Por escritoel plan de actualización o la decisión de no actualizar.

Antes de aceptar una pieza o reparación

Aún no ha demostrado nada. No aceptes un cambio de pieza solo por el código.

Sigue estos pasos

Aviso: Sigue el orden documentado. Un código identifica el sistema afectado, pero por sí solo no demuestra qué pieza está averiada.

  1. Mensaje para el soporte

    Sin herramientas especiales

    Quién:
    tú, quien usa la aplicación.
    Cómo:
    anota hora, pantalla y mensaje completo y avisa al soporte.
    Resultado que importa:
    que el desarrollador reciba el texto exacto.
    Si ocurre siempre en la misma acción:
    indica un fallo de la aplicación con esa versión.
    Si ocurrió tras una actualización:
    apunta a un cambio de versión; dilo al soporte.
    Evidencia a conservar:
    captura del mensaje con la hora.

    Evidencia: PostgreSQL 18 Appendix A: Error Codes

  2. Parte de la sentencia rechazada

    Sin herramientas especiales

    Quién:
    tú, como desarrollador.
    Cómo:
    registra la sentencia y los campos Message, Detail, Hint y Position del error.
    Resultado que importa:
    qué construcción concreta rechaza el servidor.
    Si el Hint propone una alternativa:
    confirma la vía de corrección dentro de la misma versión.
    Si no hay pista:
    compara con la documentación de la versión instalada.
    Evidencia a conservar:
    sentencia, Position y texto de Hint.

    Evidencia: PostgreSQL error and notice fields

  3. Versión del servidor

    Sin herramientas especiales

    Quién:
    tú, como desarrollador, con acceso de solo lectura.
    Cómo:
    ejecuta SELECT version() en la misma conexión que falla.
    Resultado que importa:
    la versión real a la que llega la aplicación.
    Si es distinta de la prevista:
    confirma que la aplicación apunta a otro servidor o a una versión antigua.
    Si es la prevista:
    descarta la versión equivocada y reescribe la construcción.
    Evidencia a conservar:
    salida de version().

    Evidencia: PostgreSQL 18 system information functions

Situación no resuelta

Si el error persiste, no sigas probando por tu cuenta. Mira qué tiene que hacer y enseñarte el técnico.

Técnico virtual

¿Sigue apareciendo 0A000 tras comprobarlo?

Este recorrido usa el código exacto y tus respuestas para elegir una prueba, su resultado esperado y la siguiente bifurcación.

Dónde se aplica este código

Un código solo tiene significado dentro del producto y la versión correctos.

Ámbito principal

Sistema
Software y sistemas
Marca
PostgreSQL
Tipo de producto
Base de datos

Variantes conocidas del código

  • feature_not_supported
  • PostgreSQL 0A000
  • SQLSTATE 0A000

Qué significa

El apéndice A asigna 0A000 a feature_not_supported, única condición de la clase 0A Feature Not Supported. El servidor reconoce la orden pero no admite esa combinación en la versión o en el contexto en que se ejecuta. El mensaje principal y los campos Detail, Hint y Position del error indican qué parte de la sentencia se rechaza. El código no significa que la base esté averiada ni que los datos sean incorrectos: la construcción pedida no está soportada tal como se escribió, y la versión del servidor ayuda a saber si otra la admite.

Advertencias y condiciones de parada

  • Seguroadvertencia editorial

    No cambies de versión de PostgreSQL en producción solo por este código sin probar antes la aplicación completa.

    Evidencia: PostgreSQL 18 system information functions

Síntomas y causas

Causas probables · en orden

  • Construcción no admitida en esta versiónPosible

    La misma sentencia funciona en otra versión o en otro motor. Se confirma comparando con la versión que devuelve version().

    Evidencia: PostgreSQL 18 Appendix A: Error Codes · PostgreSQL 18 system information functions

  • Uso no admitido en ese contextoPosible

    La orden es válida en general pero no en ese lugar o con esos objetos. El mensaje y su Hint suelen describir la restricción.

    Evidencia: PostgreSQL 18 Appendix A: Error Codes · PostgreSQL error and notice fields

Fuentes y referencias técnicas

  1. 1

    PostgreSQL 18 Appendix A: Error Codes

    PostgreSQL Global Development Group · 2026 · official_doc

Fuentes: PostgreSQL 18 Appendix A: Error Codesrevisado 2026-10-03 · verificado

¿Te ha resultado útil esta ficha?