· a SQL92 feature is used in a non-conforming manner
PLS-01401 identifier over 18 characters long
PLS-01402 use of quoted identifier
PLS-01403 Comment delimiters /* */
PLS-01404 ANSI Identifiers can only consist of letters, digits, and the underscore character
PLS-01405 under ANSI's grammar, numeric data represented in exponent notation must use an uppercase E
PLS-01406 an identifier has been found that is considered a keyword in ANSI's grammar but not in PL/SQL's
PLS-01407 one of the identifiers CHAR, CHARACTER, or INTEGER has been redefined by the programmer
PLS-01408 use of & token
PLS-01409 use of PRIOR_ token
PLS-01410 use of MOD token
PLS-01411 use of REM token
PLS-01412 use of EXP token
PLS-01413 use of NULL an expression
PLS-01414 use of qualified expression here
PLS-01415 use of aggregate value here
PLS-01416 use of <id> (<value>...) here
PLS-01417 use of %attribute
PLS-01418 subquery cannot include set operators in ANSI's grammar
PLS-01419 subquery must have either *' or exactly one column in its select list
PLS-01420 INTERSECT and MINUS set operators are not ANSI
PLS-01421 FOR UPDATE clause
PLS-01422 aliases
PLS-01423 subquery on right-hand-side in set clause
PLS-01424 non-ANSI order of clauses
PLS-01425 connect-by clause
PLS-01450 this <value expression> contains a nonconforming datatype
PLS-01451 the datatypes of these <value expressions> must be comparable
PLS-01452 this function is not part of the ANSI standard
PLS-01453 this procedure is not part of the ANSI standard
PLS-01454 no operator may be used with values of datatype CHAR
PLS-01455 the predicates IS NULL and IS NOT NULL are defined only for column specifications
PLS-01456 name length cannot exceed 3.
PLS-01458 the set clause in an UPDATE statement requires a column name of length 1
PLS-01460 cannot access object on a remote host
PLS-01463 STDDEV is not a standard set function
PLS-01464 VARIANCE is not a standard set function
PLS-01466 null strings are not allowed
PLS-01467 the value list of the IN predicate, if not a subquery, must contain only value_specifications
PLS-01468 the first argument of the like-predicate must be a column of type character string
PLS-01469 ANSI standard does not permit records
PLS-01470 the escape character in the like-predicate must be a literal or a variable of type CHAR
PLS-01471 the keyword DISTINCT must be present in a COUNT(DISTINCT sim_expr)
PLS-01472 in a set_function_specification, if DISTINCT is present, the expression must be a column_specification
PLS-01473 use <> instead of != or ~=
PLS-01474 use of ANY is non_ANSI
PLS-01500 unions are not allowed in the definition of a view
PLS-01501 options in CREATE TABLE statement is non-ANSI.
PLS-01502 constraint name and constraint status are non-ANSI.
PLS-01503 the expression in a SET clause must not include a set function
PLS-01504 use of AS phase in CREATE TABLE statement is non_ANSI
PLS-01505 ALTER is non-ANSI
PLS-01506 CREATE INDEX is non-ANSI
PLS-01507 DROP is non-ANSI
PLS-01701 illegal syntax in ROLLBACK WORK statement
PLS-01702 illegal syntax in COMMIT WORK statement
PLS-01703 cursor name in CLOSE statement must be of length 1
PLS-01704 the expressions in a sort clause must be column specs or unsigned integers, with optional ASC or DESC
PLS-01705 table specified by a cursor not updatable if cursor specification has a UNION or ORDER_BY
PLS-01707 in positioned DELETE or UPDATE statement, table must be identified in specification of cursor
PLS-01708 in searched DELETE, UPDATE or INSERT, table must not appear in FROM clause of subqueries in search condition
PLS-01709 value list of INSERT statement, if specified with value list rather than subquery, must be value specification
PLS-01710 in a positioned DELETE or UPDATE statement, the cursor name must be of length 1
PLS-01711 a SELECT statement may not contain ORDER_BY, HAVING, or GROUP_BY clause
PLS-01712 ANSI does not allow bind variables as INDICATORS
PLS-01713 the constraints on these types do not match
PLS-01714 ANSI expects a column name not a literal value here
PLS-01715 ANSI does not accept SAVEPOINTs