Differences

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

Link to this comparison view

dev:sql:statements:home [2010/06/04 20:28]
tdo
dev:sql:statements:home [2016/06/28 22:38]
Line 1: Line 1:
-{{page>:​top_add&​nofooter&​noeditbtn}} 
-~~NOTOC~~ 
-<​html><​div align="​center"><​span style="​color:​red">​DRAFT</​span></​div></​html>​ 
-====== Omnidex SQL Reference ====== 
-{{page>:​sql_bar&​nofooter&​noeditbtn}} 
-The following Omnidex SQL Statements can be used by OdxSQL or and ODBC or JDBC application. 
-===== Omnidex SQL SELECT and Update Statements ===== 
  
-Omnidex SQL supports SQL's main Data Manipulation Statements (SELECT, INSERT, UPDATE, and DELETE) as well as several lower level Omnidex SQL statements. 
- 
-| [[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 Connection Statements ===== 
- 
-| [[dev:​sql:​statements:​connect:​home|CONNECT]] | Connect to an Omnidex Environment. | 
-| [[dev:​sql:​statements:​disconnect:​home|DISCONNECT]] | Disconnect from a connected Omnidex Environment. | 
-| [[dev:​sql:​statements:​set:​home|SET]] | Set Omnidex SQL processing options. | 
-===== 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 a 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:​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:​attach:​home|ATTACH]] | Attach an Omnidex Standalone Table (OST) to a connected Omnidex Environment for queries and manipulation. | 
-| [[dev:​sql:​statements:​detach:​home|DETACH]] | Detach an Omnidex Standalone Table (OST) from a connected Omnidex Environment. | 
-| [[nofile]] | EXTRACT | Extract DDL statements | 
- 
-===== Omnidex Index Query 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 ​ ^ 
-| [[dev:​sql:​statements:​attach:​home|ATTACH]] | Attach an Omnidex Standalone Table (OST) to a connected Omnidex Environment for queries and manipulation. | 
-| [[dev:​sql:​statements:​close_cursor:​home|CLOSE CURSOR]] | Close a previously opened cursor. | 
-| [[dev:​sql:​statements:​command:​home| COMMAND]] | Execute an Operating System command. | 
-| [[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_environment:​home|CREATE ENVIRONMENT]] | Create an Omnidex Environment. | 
-| [[dev:​sql:​statements:​create_index:​home|CREATE INDEX]] | Create an Index. | 
-| [[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:​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:​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_index:​home|DROP INDEX]] | Drop an Omnidex Index. | 
-| [[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:​insert:​home|INSERT]] | Insert a row of data. | 
-| [[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:​open_cursor:​home|OPEN CURSOR]] | Open a cursor. | 
-| [[dev:​sql:​statements:​partition:​home|PARTITION]] | Partition Data based on criteria. | 
-| [[dev:​sql:​statements:​qualify:​home|QUALIFY]] | Qualify rows in a query. Typically superseded by SELECT| 
-| [[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:​update:​home|UPDATE]] | Update rows in a table. | 
-| [[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_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_text:​home|UPDATE TEXT]] | Update Omnidex Text information. | 
- 
-{{page>:​bottom_add&​nofooter&​noeditbtn}} 
 
Back to top
dev/sql/statements/home.txt ยท Last modified: 2016/06/28 22:38 (external edit)