| OLE DB Programmer's Reference |
Returns a list of provider-specific keywords.
HRESULT GetKeywords( LPOLESTR *ppwszKeywords);
Parameters
The provider allocates memory for the string and returns the address to this memory; the consumer releases this memory with IMalloc::Free when it no longer needs the string.
Return Code
Comments
The following is a list of the keywords from OLE DB:
| ABSOLUTE | ESCAPE | OUTPUT |
| ACTION | EXCEPT | OVERLAPS |
| ADD | EXCEPTION | PARTIAL |
| ALL | EXEC | POSITION |
| ALLOCATE | EXECUTE | PRECISION |
| ALTER | EXISTS | PREPARE |
| AND | EXTERNAL | PRESERVE |
| ANY | EXTRACT | PRIMARY |
| ARE | FALSE | PRIOR |
| AS | FETCH | PRIVILEGES |
| ASC | FIRST | PROCEDURE |
| ASSERTION | FLOAT | PUBLIC |
| AT | FOR | READ |
| AUTHORIZATION | FOREIGN | REAL |
| AVG | FOUND | REFERENCES |
| BEGIN | FROM | RELATIVE |
| BETWEEN | FULL | RESTRICT |
| BIT | GET | REVOKE |
| BIT_LENGTH | GLOBAL | RIGHT |
| BOTH | GO | ROLLBACK |
| BY | GOTO | ROWS |
| CASCADE | GRANT | SCHEMA |
| CASCADED | GROUP | SCROLL |
| CASE | HAVING | SECOND |
| CAST | HOUR | SECTION |
| CATALOG | IDENTITY | SELECT |
| CHAR | IMMEDIATE | SESSION |
| CHAR_LENGTH | IN | SESSION_USER |
| CHARACTER | INDICATOR | SET |
| CHARACTER_LENGTH | INITIALLY | SIZE |
| CHECK | INNER | SMALLINT |
| CLOSE | INPUT | SOME |
| COALESCE | INSENSITIVE | SQL |
| COLLATE | INSERT | SQLCODE |
| COLLATION | INT | SQLERROR |
| COLUMN | INTEGER | SQLSTATE |
| COMMIT | INTERSECT | SUBSTRING |
| CONNECT | INTERVAL | SUM |
| CONNECTION | INTO | SYSTEM_USER |
| CONSTRAINT | IS | TABLE |
| CONSTRAINTS | ISOLATION | TEMPORARY |
| CONTINUE | JOIN | THEN |
| CONVERT | KEY | TIME |
| CORRESPONDING | LANGUAGE | TIMESTAMP |
| COUNT | LAST | TIMEZONE_HOUR |
| CREATE | LEADING | TIMEZONE_MINUTE |
| CROSS | LEFT | TO |
| CURRENT | LEVEL | TRAILING |
| CURRENT_DATE | LIKE | TRANSACTION |
| CURRENT_TIME | LOCAL | TRANSLATE |
| CURRENT_TIMESTAMP | LOWER | TRANSLATION |
| CURRENT_USER | MATCH | TRIGGER |
| CURSOR | MAX | TRIM |
| DATE | MIN | TRUE |
| DAY | MINUTE | UNION |
| DEALLOCATE | MODULE | UNIQUE |
| DEC | MONTH | UNKNOWN |
| DECIMAL | NAMES | UPDATE |
| DECLARE | NATIONAL | UPPER |
| DEFAULT | NATURAL | USAGE |
| DEFERRABLE | NCHAR | USER |
| DEFERRED | NEXT | USING |
| DELETE | NO | VALUE |
| DESC | NOT | VALUES |
| DESCRIBE | NULL | VARCHAR |
| DESCRIPTOR | NULLIF | VARYING |
| DIAGNOSTICS | NUMERIC | VIEW |
| DISCONNECT | OCTET_LENGTH | WHEN |
| DISTINCT | OF | WHENEVER |
| DISTINCTROW | ON | WHERE |
| DOMAIN | ONLY | WITH |
| DOUBLE | OPEN | WORK |
| DROP | OPTION | WRITE |
| ELSE | OR | YEAR |
| END | ORDER | ZONE |
| END-EXEC | OUTER |
IDBInfo::GetLiteralInfo | IDBProperties::GetProperties
1998-2001 Microsoft Corporation. All rights reserved.