Error
Error Code:
1353
SAP S/4HANA Error 1353: NOT NULL Constraints Ignored
Description
This error indicates that `NOT NULL` constraints defined within explicit table types in SAP HANA SQLScript are not enforced by the database. It typically occurs when executing SQLScript procedures or functions that utilize such table types, leading to potential data integrity issues if null values are unexpectedly present.
Error Message
ERR_SQLSCRIPT_NOT_NULL_COLUMN_IGNORED
Known Causes
3 known causesSQLScript Design Limitation
SAP HANA SQLScript intentionally ignores `NOT NULL` constraints defined in explicit table types during compilation and runtime, as they are primarily for structural definition.
Misconception of Enforcement
Developers may incorrectly assume that `NOT NULL` constraints on explicit table types will be automatically enforced, similar to standard database table definitions.
Undetected Null Value Propagation
Null values are allowed to enter columns defined with `NOT NULL` in explicit table types, potentially propagating through SQLScript logic without immediate detection.
Solutions
Coming SoonGeneral Troubleshooting Tips
- Check the error message carefully for specific details
- Review recent changes that might have caused the error
- Search for the exact error code in the official documentation
- Check log files for additional context
- Try restarting the application or service