Classes to connect to and work with SQL data sources.
- SQL::Argument Class
SQL::Argument Class properties and an example.
- SQL::Arguments Class
Properties and methods in the Arguments Class.
- SQL::CallResult Object
SQL::CallResult Object and an example.
- SQL::ColumnValue Class
A SQL::ColumnValue specifies the name and value for a column.
- SQL::Connection Class
A SQL::Connection instance represents a potential or active database session.
- SQL::DatabaseSnapshot Class
Class for creating snapshots of databases.
- SQL::DataTypeInfo Class
Properties and methods in the DataTypeInfo Class.
- SQL DeleteStatement Object
SQL DeleteStatement Object properties, methods, and examples.
- SQL::ImportStatement Object
The SQL::ImportStatement object parses and executes an Alpha Anywhere Portable SQL import statements of the general form.
- SQL::IndexColumnInfo Object
SQL::IndexColumnInfo Object properties and methods
- SQL::IndexInfo Class
A list of properties and methods in the IndexInfo class.
- SQL::InsertStatement Object
The SQL::InsertStatement object encapsulates the parsing and properties of a SQL INSERT statement. as a result, it has the most properties. Its children are the various clauses that make up a complete INSERT statement.
- SQL::List Object
All properties that are arrays support the following properties and methods. Since an array may support several types of objects, you must check an item for token type (using the TargetTokenType property) before referencing its properties. The list items may be accessed using array syntax. All functions take a zero-based position index. Array syntax is one-based.
- SQL::LocalDB Namespace
Functions for working with SQLLocalDB instances.
- SQL::Query Object
SQL::Query object methods and related enumerations and objects.
- SQL::ReferenceList Object
The SelectTableReferences, ColumnReferences, and FunctionReferences properties of parsable (SQL::Query) objects all return a ReferenceList object. This object acts like an array. Unlike the List object, the items are from arbitrary nodes on the tree. Although the properties of the objects can be changed, the list itself is read-only. All functions take a zero-based position index. Array syntax is one-based.
- SQL::ResultSet Object
SQL::ResultSet Object properties and methods.
- SQL::Row Class
SQL::Row Class properties and methods
- SQL::RowFormattingOptions Object
Options for formatting string output from a result set.
- SQL::RowSnapshot Class
A SQL::RowSnapshot loads and stores the data for a single table row.
- SQL::Schema Object
SQL::Schema Object properties and methods.
- SQL::ArgumentUsage Enumerated Type
This is an enumerated type with one of the values below.
- SQL::ColumnValueSource Enumerated Type
Internal use only.
- SQL::IntermediateType Enumerated Type
This is an enumerated type with one of the values in the table below. Each type can be understood very precisely at the database API level and will result in better mapping of types between SQL databases.
- SQL::ReferentialUpdateRule Enumerated Type
This is an enumerated type is used to describe desired behavior when an update or a delete occurs for a table that has references to it from one or more other tables. The value is specified as an update or delete rule for a specific reference (foreign key relationship) and is a constraint on the referencing table. The values in the following list are supported:
- SQL::TableType Enumerated Type
Internal use only. This is an enumerated type with one of the values below.
- SQL::UpdateWhereCriteria Enumerated Type
This is an enumerated type with one of the values in the list below:
- SQL::Statement Object
The SQL::Statement object encapsulates the parsing and properties of a SQL SELECT, INSERT, UPDATE, or DELETE statement. as a result, it's properties will change depending on the last successfully processed SQL statement. Look at the related SQL::Query, SQL::InsertStatement, SQL::UpdateStatement, or SQL::DeleteStatement objects for available properties in each of these cases.
- SQL::TableFilter Class
Used to create a filter for listing tables in a database.
- SQL::TableInfo Class
Functions for inspecting information about tables.
- SQL::TableSnapshot Class
A SQL::TableSnapshot loads and stores the definition and data for a single table.
- SQL::UpdateStatement Object
The SQL::UpdateStatement object encapsulates the parsing and properties of a SQL UPDATE statement. as a result, it has the most properties. Its children are the various clauses that make up a complete UPDATE statement.