Jump to main content
Product Documentation
Resources
Customer Support
Software Academy
Community Forums
HCL Informix V14.10
HCL Informix®
V
14.10
documentation
Product overview
Installing
Administering
Migrating and upgrading
Client APIs and tools
Embedding
Informix®
Extending
Informix®
Data warehousing
Designing databases
JSON compatibility
Security
SQL programming
Troubleshooting
HCL Informix®
Informix PDF guides
Search
Home
SQL programming
You can use the
HCL Informix®
implementation of the SQL language to develop applications for
Informix®
database servers.
Guide to SQL: Syntax
Built-In Routines
Extended Utilities
Character Utilities
SQL programming
You can use the
HCL Informix®
implementation of the SQL language to develop applications for
Informix®
database servers.
Guide to SQL: Syntax
Overview of SQL syntax
These topics provide an overview about how to use the
SQL
statements,
SPL
statements, and syntax segments.
SQL Statements
SPL statements
These topics describe Stored Procedure Language (
SPL
) statements, which you use to write SPL routines. You can store these routines in the database as user-defined routines (UDRs).
Data types and expressions
These topics describe the data types and expressions that
Informix®
supports.
Other syntax segments
These topics describe
syntax segments
, which are language elements, such as database object names or optimizer directives, that appear as a subdiagram reference in the syntax diagrams of some SQL or SPL statements.
Built-In Routines
Interval functions
Use the interval functions to return an INTERVAL value from arguments that include a number and a character-string representing time units and separators in INTERVAL qualifiers. These functions are useful in CREATE TABLE, CREATE INDEX, and ALTER FRAGMENT statements that define or modify range-interval distributed storage strategies for indexes and tables.
Session Configuration Procedures
BSON processing functions
BSON processing functions manipulate BSON data. Some SQL statements require function expressions that call these built-in functions.
DataBlade®
Module Management Functions
From sessions connected to
Informix®
databases that support explicit transaction logging, you can register or unregister
DataBlade®
modules by issuing SQL statements that call the built-in
SYSBldPrepare( )
function. Another built-in function,
SYSBldRelease( )
, returns the version string of the
SYSBldPrepare( )
function in the local database.
The EXPLAIN_SQL Routine
The
Data Studio
Administration Edition can use the EXPLAIN_SQL routine to obtain a query plan in XML format, interpret the XML, and render the plan visually.
UDR Definition Routines
jvpcontrol Function
SQLJ Driver Built-In Procedures
DRDA® Support Functions
Extended Utilities
Character Utilities
Explain Utilities
Large Object Utilities
J/Foundation Function Utilities
Appendixes
Guide to SQL: Reference
The
Informix® Guide to SQL: Reference
contains the reference information for the system catalog tables, data types, and environment variables of the
HCL Informix®
dialect of the SQL language, as implemented in
HCL Informix®
.
These topics also include information about the stores_demo, sales_demo, and superstore_demo databases that are included with
HCL Informix®
.
Guide to SQL: Tutorial
The
Informix® Guide to SQL: Tutorial
shows how to use basic and advanced structured query language (SQL) to access and manipulate the data in your databases.
It discusses the data manipulation language (DML) statements as well as triggers and stored procedure language (SPL) routines, which DML statements often use.
Character Utilities
UUID
Generate a universally unique id that is 36 characters long using the underlying Java UUID class and its secure random number generate to create the id.
replaceAll function
Replace all allows you to replace a pattern from a character string with a replacement character string.
encodeBase64 function
Base 64 encoding allows you to encode binary data from a Blob into the standard Base64 character encoding to be processed as a string/character array.
Rate this topic
5 stars
4 stars
3 stars
2 stars
1 star