|
Class Name |
OCatalogStatement |
|
Parent Class |
OStatement |
|
Header Name |
|
|
Language |
C++ |
|
Author |
Brian N. Ceccarelli |
|
Date Written |
October 8, 2001 |
|
Last Updated |
January 12, 2007 |
|
Last Updated By |
Brian Ceccarelli |
|
Notes |
This class retrieves data structures at the ODBC data source |
|
# |
Inline |
Pure Virtual |
Virtual |
Method |
Description |
|
1 |
|
|
|
Constructor |
|
|
2 |
|
|
|
ps_int32 ocsDoesIndexExist(const ps_char* table_name, const ps_char* index_name, ps_int8& sw) |
Does the Index Exist |
|
3 |
|
|
|
ps_int32 ocsDoesProcedureExist(const ps_char* procedure_name, ps_int8& sw) |
Does the Procedure Exist |
|
4 |
|
|
|
ps_int32 ocsDoesTableExist(const ps_char* table_name, ps_int8& sw) |
Does the Table Exist |
|
5 |
|
|
|
ps_int32 ocsDoesViewExist(const ps_char* view_name, ps_int8& sw) |
Does the View Exist |
|
6 |
|
|
|
ps_int32 ocsGetCatalogList(ODBC_CATALOG_LIST& list, const ps_char* name_pattern = "%") |
Get Catalog List |
|
7 |
|
|
|
Get Column List |
|
|
8 |
|
|
|
Get Current Schema Name |
|
|
9 |
|
|
|
Get Foreign Key List |
|
|
10 |
|
|
|
Get Index List |
|
|
11 |
|
|
|
Get Primary Key |
|
|
12 |
|
|
|
Get Procedure Column List |
|
|
13 |
|
|
|
Get Procedure List |
|
|
14 |
|
|
|
ps_int32 ocsGetSchemaList(ODBC_SCHEMA_LIST& list, const ps_char* name_pattern = "%") |
Get Schema List |
|
15 |
|
|
|
Get Table List |
|
|
16 |
|
|
|
Get View List |
|
|
17 |
|
|
|
Truncate Table |
|
|
18 |
|
|
|
Destructor |
|
# |
Inline |
Pure Virtual |
Virtual |
Method |
Description |
|
1 |
|
|
|
Sort Column List |
|
|
2 |
|
|
|
Sort Column List |
|
|
3 |
|
|
|
ps_int32 ocsSort(ODBC_COLUMN_LIST* list, ps_int32 sort_flag) |
Sort Column List |
|
4 |
|
|
|
ps_int32 ocsSort(ODBC_PROCEDURE_LIST* list, ps_int32 sort_flag) |
Sort Column List |
|
5 |
|
|
|
ps_int32 ocsSort(ODBC_PROCEDURE_COLUMN_LIST* list, ps_int32 sort_flag) |
Sort Column List |
|
# |
Inline |
Pure Virtual |
Virtual |
Method |
Description |
Go to DBPowerSuite 7.9 Application Programming Interface.
Updated: Thu Jun 18 21:13:23 2009