aiaiDBA

加微信获取免费职业规划+学习资料,了解年薪50万的DBA是如何练成的

13718043309

010-86462881

PLS-00218: a variable declared NOT NULL must have an initialization assignment

PLS-00218: a variable declared NOT NULL must have an initialization assignment
Cause: In general, variables that have no initialization clause in their declaration are automatically initialized to NULL. This is illogical for NOT NULL variables; therefore, an initialization clause is required.
Action: Add an initialization clause to the variable declaration. If the initilization is too complicated for the syntax, one can add a function call (in a later release).

请先 登录 后评论

1 个回答

小智
PLS-00218:声明为NOT NULL的变量必须具有初始化分配,
.原因:通常,在其声明中没有初始化子句的变量将自动初始化为NULL。这对于NOT NULL变量是不合逻辑的; 因此,需要一个初始化子句。,
.Action:向变量声明添加一个初始化子句。如果启动对于语法来说太复杂,可以添加一个函数调用(在以后的版本中)。,
.
请先 登录 后评论