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.