Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:sql:statements:home [2010/05/11 00:12]
tdo
dev:sql:statements:home [2016/06/28 22:38] (current)
Line 4: Line 4:
 ====== Omnidex SQL Reference ====== ====== Omnidex SQL Reference ======
 {{page>:​sql_bar&​nofooter&​noeditbtn}} {{page>:​sql_bar&​nofooter&​noeditbtn}}
-===== Omnidex SQL Data Definition Language (DDL) Statements ===== +===== Omnidex SQL Statements (alphabetical order) =====
- +
-Omnidex SQL supports SQL's main Data Manipulation ​Statements (SELECT, INSERT, UPDATE, and DELETEas well as several lower level Omnidex SQL routines. +
- +
-| [[dev:​sql:​statements:​select:​home|SELECT]] | Peform a Query Specification and SELECT rows. | +
-| [[dev:​sql:​statements:​insert:​home|INSERT]] | Insert rows into a Table. | +
-| [[dev:​sql:​statements:​update:​home|UPDATE]] | Update rows in a Table. | +
-| [[dev:​sql:​statements:​delete:​home|DELETE]] | Delete rows in a Table. | +
-===== Omnidex SQL Data Definition Language (DDL) Statements ===== +
-Omnidex SQL has statements that create and drop objects within an Omnidex Environment. +
- +
-^ DDL Statement ^  Description ​ ^ +
-| [[dev:​sql:​statements:​create_environment:​home|CREATE ENVIRONMENT]] | Create an Omnidex Environment. | +
-| [[dev:​sql:​statements:​create_database:​home|CREATE DATABASE]] | Create ad Database within an Omnidex Environment. | +
-| [[dev:​sql:​statements:​create_table:​home|CREATE TABLE]] | Create a Table. | +
-| [[dev:​sql:​statements:​create_index:​home|CREATE INDEX]] | Create Index | +
-| [[dev:​sql:​statements:​create_index_group:​home | CREATE INDEX GROUP ]] | Create an Index Group. | +
-| [[dev:​sql:​statements:​create_indexes:​home|CREATE INDEXES]] | Create Omnidex Indexes. | +
-| [[dev:​sql:​statements:​drop_environment:​home|DROP ENVIRONMENT]] | Drop Environment. | +
-| [[dev:​sql:​statements:​drop_database:​home|DROP DATABASE]] | Drop Database | +
-| [[dev:​sql:​statements:​drop_table:​home|DROP TABLE]] | Drop a previously created temporary ​ table. | +
-| [[dev:​sql:​statements:​drop_index:​home|DROP INDEX]] | Drop Index. | +
-| [[dev:​sql:​statements:​drop_index_group | DROP INDEX GROUP]] | Drop Index Group. | +
-| [[dev:​sql:​statements:​drop_indexes:​home|DROP INDEXES]] | Drop Indexes. | +
- +
-===== Omnidex Detailed DML Statements ===== +
- +
-| [[dev:​sql:​statements:​open_cursor:​home |OPEN CURSOR]] | Open a Cursor. | +
-| [[dev:​sql:​statements:​join:​home|JOIN]] | Join tables using Omnidex Indexes. | +
-| [[dev:​sql:​statements:​qualify:​home|QUALIFY]] | Qualify rows using Omnidex criteria. | +
-| [[dev:​sql:​statements:​close_cursor:​home|CLOSE CURSOR]] | Close a previously opened cursor. | +
-===== Omnidex SQL Miscellaneous Statements ===== +
-| [[dev:​sql:​statements:​partition:​home|PARTITION]] | Partition a table into smaller sub tables based on criteria. | +
-| [[dev:​sql:​statements:​update_rollup:​home|UPDATE ROLLUP]] | Update Rollup Table with summarized information. | +
-| [[dev:​sql:​statements:​update_rollups:​home|UPDATE ROLLUPS]] | Update all Rollup Tables for an Omnidex Database. |  +
-| [[dev:​sql:​statements:​update_statistics:​home|UPDATE STATISTICS]] | Update Statistics Information. | +
-| [[dev:​sql:​statements:​home:​update_text|UPDATE TEXT]] | Update Textual Statistics. | +
-| [[dev:​sql:​statements:​load ofx:​home|LOAD OFX]] | Load Indexes for a table. |  +
- +
-===== Alphabetical List of Omnidex SQL Statements ​=====+
  
 ^Statement^ ​ Description ​ ^ ^Statement^ ​ Description ​ ^
Line 51: Line 12:
 | [[dev:​sql:​statements:​connect:​home|CONNECT]] | Connect to an Omnidex Environment. | | [[dev:​sql:​statements:​connect:​home|CONNECT]] | Connect to an Omnidex Environment. |
 | [[dev:​sql:​statements:​create_database:​home|CREATE DATABASE]] | Create a Database within an Omnidex Environment. | | [[dev:​sql:​statements:​create_database:​home|CREATE DATABASE]] | Create a Database within an Omnidex Environment. |
-| [[dev:​sql:​statements:​create_directory:​home|CREATE DIRECTORY]] | Create a Directory in the underlying operating system. | 
 | [[dev:​sql:​statements:​create_environment:​home|CREATE ENVIRONMENT]] | Create an Omnidex Environment. | | [[dev:​sql:​statements:​create_environment:​home|CREATE ENVIRONMENT]] | Create an Omnidex Environment. |
-| [[dev:​sql:​statements:​create_file:​home|CREATE FILE]] | Create a file in the underlying operating system. | 
 | [[dev:​sql:​statements:​create_index:​home|CREATE INDEX]] | Create an Index. | | [[dev:​sql:​statements:​create_index:​home|CREATE INDEX]] | Create an Index. |
-| [[dev:​sql:​statements:​create_indexes:​home|CREATE ​INDEXES]] | Create ​all Omnidex ​Indexes ​|+| [[dev:​sql:​statements:​create_index_group:​home|CREATE ​INDEX GROUP]] | Create ​an Omnidex ​Index Group. ​|
 | [[dev:​sql:​statements:​create_table:​home|CREATE TABLE]] | Create a table within an Omnidex Environment or create a temp table in the underlying RDBMS. | | [[dev:​sql:​statements:​create_table:​home|CREATE TABLE]] | Create a table within an Omnidex Environment or create a temp table in the underlying RDBMS. |
 | [[dev:​sql:​statements:​delete:​home|DELETE]] | Delete a row or rows of data. | | [[dev:​sql:​statements:​delete:​home|DELETE]] | Delete a row or rows of data. |
-| [[dev:​sql:​detach|DETACH]] | Detach an Omnidex Standalone Table (OST) from a connected Omnidex Environment. |+| [[dev:sql:statements:detach:home|DETACH]] | Detach an Omnidex Standalone Table (OST) from a connected Omnidex Environment. |
 | [[dev:​sql:​statements:​disconnect:​home|DISCONNECT]] | Disconnect from a connected Omnidex Environment. | | [[dev:​sql:​statements:​disconnect:​home|DISCONNECT]] | Disconnect from a connected Omnidex Environment. |
 | [[dev:​sql:​statements:​drop_database:​home|DROP DATABASE]] | Drop a Database from within an Omnidex Environment. | | [[dev:​sql:​statements:​drop_database:​home|DROP DATABASE]] | Drop a Database from within an Omnidex Environment. |
 | [[dev:​sql:​statements:​drop_environment:​home|DROP ENVIRONMENT]] | Drop an Omnidex XML Environment and purge the underlying operating system file. | | [[dev:​sql:​statements:​drop_environment:​home|DROP ENVIRONMENT]] | Drop an Omnidex XML Environment and purge the underlying operating system file. |
 | [[dev:​sql:​statements:​drop_index:​home|DROP INDEX]] | Drop an Omnidex Index. | | [[dev:​sql:​statements:​drop_index:​home|DROP INDEX]] | Drop an Omnidex Index. |
-| [[dev:​sql:​statements:​drop_indexes:​home|DROP ​INDEXES]] | Drop all Omnidex ​Indexes. |+| [[dev:​sql:​statements:​drop_index_group:​home|DROP ​INDEX GROUP]] | Drop an Omnidex ​Index Group. |
 | [[dev:​sql:​statements:​drop_table:​home|DROP TABLE]] | Drop a table created with a CREATE TABLE or SELECT INTO statement. | | [[dev:​sql:​statements:​drop_table:​home|DROP TABLE]] | Drop a table created with a CREATE TABLE or SELECT INTO statement. |
-| [[dev:​sql:​statements::​export:​home|EXPORT]] | Export rows or rowids to an external file. |+| [[dev:​sql:​statements:​export:​home|EXPORT]] | Export rows or rowids to an external file. |
 | [[dev:​sql:​statements:​insert:​home|INSERT]] | Insert a row of data. | | [[dev:​sql:​statements:​insert:​home|INSERT]] | Insert a row of data. |
 +| [[dev:​sql:​statements:​install_indexes:​home | INSTALL INDEXES ]]| Specify the Omnidex indexes but do not synchronize the indexes to the underlying data.|
 | [[dev:​sql:​statements:​join:​home|JOIN]] | Manually join two tables for a joined query | | [[dev:​sql:​statements:​join:​home|JOIN]] | Manually join two tables for a joined query |
 | [[dev:​sql:​statements:​load_ofx:​home|LOAD OFX]] | Load an OFX file. | | [[dev:​sql:​statements:​load_ofx:​home|LOAD OFX]] | Load an OFX file. |
 | [[dev:​sql:​statements:​open_cursor:​home|OPEN CURSOR]] | Open a cursor. | | [[dev:​sql:​statements:​open_cursor:​home|OPEN CURSOR]] | Open a cursor. |
 | [[dev:​sql:​statements:​partition:​home|PARTITION]] | Partition Data based on criteria. | | [[dev:​sql:​statements:​partition:​home|PARTITION]] | Partition Data based on criteria. |
-| [[dev:​sql:​statements:​qualify:​home|QUALIFY]] | Qualify rows in a query. |+| [[dev:​sql:​statements:​qualify:​home|QUALIFY]] | Qualify rows in a query. Typically superseded by SELECT| 
 +| [[dev:​sql:​statements:​remove_indexes:​home | REMOVE INDEXES ]] | Remove the Omnidex Indexes from the the Omnidex Envrionment.|
 | [[dev:​sql:​statements:​select:​home|SELECT]] | Select rows , aggregate rows, using Omnidex enhanced criteria. | | [[dev:​sql:​statements:​select:​home|SELECT]] | Select rows , aggregate rows, using Omnidex enhanced criteria. |
 | [[dev:​sql:​statements:​set:​home|SET]] | Set Omnidex SQL processing options. | | [[dev:​sql:​statements:​set:​home|SET]] | Set Omnidex SQL processing options. |
 | [[dev:​sql:​statements:​update:​home|UPDATE]] | Update rows in a table. | | [[dev:​sql:​statements:​update:​home|UPDATE]] | Update rows in a table. |
 | [[dev:​sql:​statements:​update_indexes:​home|UPDATE INDEXES]] | Update all Omnidex Indexes. | | [[dev:​sql:​statements:​update_indexes:​home|UPDATE INDEXES]] | Update all Omnidex Indexes. |
-| [[dev:​sql:​statements:​update_rollup:​home|UPDATE ROLLUP]] | Update Rollup Tables with new calculations. |+| [[dev:​sql:​statements:​update_rollup_table:​home|UPDATE ROLLUP ​TABLE]] | Update Rollup Tables with new calculations. |
 | [[dev:​sql:​statements:​update_rollups:​home|UPDATE ROLLUPS]] | Update all Rollup Tables with new calculations. | | [[dev:​sql:​statements:​update_rollups:​home|UPDATE ROLLUPS]] | Update all Rollup Tables with new calculations. |
 | [[dev:​sql:​statements:​update_statistics:​home|UPDATE STATISTICS]] | Update the Omnidex Statistics information. | | [[dev:​sql:​statements:​update_statistics:​home|UPDATE STATISTICS]] | Update the Omnidex Statistics information. |
 | [[dev:​sql:​statements:​update_text:​home|UPDATE TEXT]] | Update Omnidex Text information. | | [[dev:​sql:​statements:​update_text:​home|UPDATE TEXT]] | Update Omnidex Text information. |
-| [[dev:​sql:​statements:​updateindex:​home|UPDATEINDEX]] | Update Omnidex Index values directly. | +
-| [[dev:​sql:​version|VERSION]] | Retrieve the Omnidex Version from the currently running library. FIXME Doesn'​t work in ODBC or JDBC - Remove? |+
  
 {{page>:​bottom_add&​nofooter&​noeditbtn}} {{page>:​bottom_add&​nofooter&​noeditbtn}}
 
Back to top
dev/sql/statements/home.1273536753.txt.gz · Last modified: 2016/06/28 22:38 (external edit)