Oracle PLS在PLS\u INTEGER中代表什么?
PL/SQL中还有其他数据类型,比如二进制整数。PLS在PLS\U整数中添加了什么?有人告诉我它代表PL/SQL,但为什么它会被命名为PL/SQL?我怀疑在“PLS\u INTEGER”中使用“PLS”有什么深层次的理由。添加此数据类型时,它是“原始”二进制\整数数据类型的更有效实现。需要一个新名字 与INTEGER相比,这些类型和其他相关子类型都有一组受约束的值。您可以在标准包中看到这一点,其中定义了类型:Oracle PLS在PLS\u INTEGER中代表什么?,oracle,plsql,Oracle,Plsql,PL/SQL中还有其他数据类型,比如二进制整数。PLS在PLS\U整数中添加了什么?有人告诉我它代表PL/SQL,但为什么它会被命名为PL/SQL?我怀疑在“PLS\u INTEGER”中使用“PLS”有什么深层次的理由。添加此数据类型时,它是“原始”二进制\整数数据类型的更有效实现。需要一个新名字 与INTEGER相比,这些类型和其他相关子类型都有一组受约束的值。您可以在标准包中看到这一点,其中定义了类型: subtype BINARY_INTEGER is INTEGER range '
subtype BINARY_INTEGER is INTEGER range '-2147483647'..2147483647;
subtype NATURAL is BINARY_INTEGER range 0..2147483647;
subtype NATURALN is NATURAL not null;
subtype POSITIVE is BINARY_INTEGER range 1..2147483647;
subtype POSITIVEN is POSITIVE not null;
subtype SIGNTYPE is BINARY_INTEGER range '-1'..1; -- for SIGN functions
subtype pls_integer is binary_integer;
你看过说明书了吗@RemusRusanu规范没有解释PLS代表什么,比如缩写。我假设它是PL/SQL的缩写,以区别于“SQL整数”,为什么它很重要?