El envío de formularios en el sitio de soporte no está disponible temporalmente para programar el mantenimiento. Si necesita asistencia inmediata, comuníquese con el soporte técnico. Disculpe las molestias ocasionadas.
Receiving an "Ora-01400: cannot insert NULL into (Schema.Table.Column)" error importing
Descripción
When trying to enter a NULL into a not null column with a default, using Import Table Data, an error message is returned that says, "Ora-01400: cannot insert NULL into (Schema.Table.Column)".
Causa
Prior to v11.5, this worked correctly. However, The import table data code was rewritten in 11.5. The rewrite made imports happen much faster, and remove some restrictions with file and table sizes. It seems that in previous versions when there was a NULL in the dataset, the import wizard did nothing with that column. The current version always imports what is in the file (null or non-null). If the import is changed so that it worked as before, Toad would lose a lot of the speed benefits that were realized starting in the 11.5 version.
Resolución
WORKAROUND: Make an AFTER INSERT trigger to look for nulls and substitute with default values.
STATUS: This issue is fixed in Toad for Oracle 12.8. This version can be downloaded here.
Your Request will be reviewed by our technical reviewer team and, if approved, will be added as a Topic in our Knowledgebase.
Bienvenido al portal de soporte
Puede encontrar ayuda de soporte en línea para el *producto* Quest en un sitio de soporte afiliado. Haga clic en Continuar para ser dirigido al contenido de soporte y a la asistencia adecuados para el *producto*.
Buscar todos los artículos
IE 8, 9 y 10 ya no son compatibles
El portal de Quest Software ya no admite IE 8, 9 ni 10 y se recomienda actualizar el navegador a la última versión de Internet Explorer o Chrome.