Oráculo PL/SQL ORA-00947 No Bastante Valores Error
En Oráculo banco de datos, el partidarias mensaje de error mayo aparecer cuándo un incorrecto SQL afirmación es usado, en SQL Más o en donde quiera aquel enviar SQL preguntas al bases de datos tal como tienda procedimiento o externa programas.
PL/SQL: SQL Afirmación ignorado
PL/SQL: ORA-00947: no bastante valores
La razón por ORA-00947 error es cuándo un SQL afirmación exigir dos colecciones de valor, i.e número de número de columnas y su valor aquel está especificado en el SQL ser igual en número. Pero el segundo parte de la pregunta cuál es columna valores contener menos ítemes de el primero parte cuál es el número de columnas. El error mayo acaecer en todo algo SQL afirmaciones Insertar, Actualización o Selecto y puede también ocurrir en un ADONDE o TENIENDO cláusula en cuál un nido substituta- SELECTO regresos también poco columnas. Si el SQL does no especificar columnas, él recursos aquel el valores entrado está menos aquel el columnas existido en el mesa en banco de datos.
Por ejemplo, el ORA-00947 error testamento estar devuelto si usted tentativa a ejecutar el partidarias SQL afirmaciones:
INSERTAR A Clientes ( clienta, Customer_Name, Cumpleaños) VALORES (’1′, ‘ mi Clienta’);
o
SELECTO * DESDE Clientes ADONDE ( clienta, Customer_Name) EN ( selecto Clienta DESDE Órdenes);
A resolver el error y correcto el problema, cheque aquel el número de valores proporcionado el columna valores parte es igual aquel el columnas especificado, o el número de columnas en el cuadro, y cambio el SQL afirmación hacer ellas igual.
Usted lata o reducir el número de columnas, o aumento el número de valores con tal que al columna hacer el SQL afirmación igual. Esto aparato al nido SQL afirmaciones con TENIENDO o ADONDE cláusula también. Por ejemplo, el correcto SQL afirmaciones should estar como el partidarias:
INSERTAR A Clientes ( clienta, Customer_Name, Cumpleaños) VALORES (’1′, ‘ mi Clienta’, ‘08/08/1988′);
o
INSERTAR A Clientes ( clienta, Customer_Name) VALORES (’1′, ‘ mi Clienta’);
o
SELECTO * DESDE Clientes ADONDE ( clienta, Customer_Name) EN ( selecto Clienta, Customer_Name DESDE Órdenes);
o
SELECTO * DESDE Clientes ADONDE ( clienta) EN ( selecto Clienta DESDE Órdenes);
importante: Éste es un máquina traducido por página cuál es con tal que " como es" sin garantía. Máquina traducción mayo estar difícil a comprender. Por favor aludir aoriginal Inglesa artículo cuando sea posible.
Parte y contribuir o obtener soporte técnico y ayuda aMi Digital Vida Foros.
Relacionado Artículos
- Oráculo Banco de datos Importación Error 3113/3114
- Crear, Agregar o Partido Oráculo Banco de datos Parte Faltar con ORA-14080 Error
- Cómo a Fuga Caracteres en Oráculo PL/SQL Preguntas
- Manual y Limpio Uninstall Oráculo por Windows
- ORA-00942 Mesa o Presentación No existe Oráculo Error
- ORA-02449 Oráculo Baja Mesa Error
- Oráculo EXP-00091 Error Cuándo Artículo de exportación Banco de datos
- Oráculo ORA-01658 Incapaz a Crear INICIAL Grado por Segmento en Cuchara grande Error
- Oráculo JDeveloper Repasos
- ORA-01502 Oráculo Índice en Unusable Estado
































