IBM Informix Guide to SQL: Syntax
Collapsed Introduction
Collapsed Overview of SQL Syntax
Collapsed SQL Statements
Collapsed SPL Statements
Collapsed Data Types and Expressions
Expanded Other Syntax Segments
In This Chapter
Collapsed Arguments
Collapsed Collection-Derived Table
Collapsed Database Name
Collapsed Database Object Name
Collapsed External Routine Reference
Expanded Identifier
Use of Uppercase Characters
Use of Keywords as Identifiers
Support for Non-ASCII Characters in Identifiers
Delimited Identifiers
Potential Ambiguities and Syntax Errors
Using the Names of Built-In Functions as Column Names
Using Keywords as Column Names
Using ALL, DISTINCT, or UNIQUE as a Column Name
Using INTERVAL or DATETIME as a Column Name
Using rowid as a Column Name (IDS)
Workarounds that Use the Keyword AS
Using AS with Column Labels
Using AS with Table Aliases
Fetching Cursors that have Keywords as Names
Fetching Cursors that have Keywords as Names
Using CURRENT, DATETIME, INTERVAL, and NULL in INSERT
Using NULL and SELECT in a Condition
Using ON, OFF, or PROCEDURE with TRACE
Using GLOBAL as the Name of a Variable
Using EXECUTE, SELECT, or WITH as Cursor Names
SELECT Statements in WHILE and FOR Statements
SET Keyword in the ON EXCEPTION Statement
Related Information
Jar Name
Collapsed Optimizer Directives
Collapsed Owner Name
Collapsed Purpose Options
Collapsed Return Clause
Collapsed Routine Modifier
Collapsed Routine Parameter List
Collapsed Shared-Object Filename
Collapsed Specific Name
Collapsed Statement Block
Collapsed Appendix A. Reserved Words for IBM Informix Dynamic Server
Collapsed Appendix B. Reserved Words for IBM Informix Extended Parallel Server
Appendix C. Accessibility
Notices
Index