MDAC 2.5 SDK - Technical Articles
Microsoft Jet 4.0 provides enhanced support for ANSI 92 keywords. For example, with Microsoft Jet 4.0 you can use the ANSI CREATE PROCEDURE syntax to create a new query. As a result of this support there are a number of new reserved words. If you have table or column names that conflict with one of the reserved words, you will now get a syntax error when referencing it in a query.
ABSOLUTE | DECIMAL | IS | ROWS |
ACTION | DECLARE | ISOLATION | SCHEMA |
ADD | DEFAULT | JOIN | SCROLL |
ALL | DEFERRABLE | KEY | SECOND |
ALLOCATE | DEFERRED | LANGUAGE | SECTION |
ALTER | DELETE | LAST | SELECT |
AND | DESCRIBE | LEADING | SESSION |
ANY | DESC | LEFT | SESSION_USER |
ARE | DESCRIPTOR | LEVEL | SET |
AS | DIAGNOSTICS | LIKE | SIZE |
ASC | DISCONNECT | LOCAL | SMALLINT |
ASSERTION | DISTINCT | LOWER | SOME |
AT | DOMAIN | MATCH | SQL |
AUTHORIZATION | DOUBLE | MAX | SQLCODE |
AVG | DROP | MIN | SQLERROR |
BEGIN | ELSE | MINUTE | SQLSTATE |
BETWEEN | END | MODULE | SUBSTRING |
BIT | END-EXEC | MONTH | SUM |
BIT_LENGTH | ESCAPE | NAMES | SYSTEM_USER |
BOTH | EXCEPT | NATIONAL | TABLE |
BY | EXCEPTION | NATURAL | TEMPORARY |
CASCADE | EXEC | NCHAR | THEN |
CASCADED | EXECUTE | NEXT | TIME |
CASE | EXISTS | NO | TIMESTAMP |
CAST | EXTERNAL | NOT | TIMEZONE_HOUR |
CATALOG | EXTRACT | NULL | TIMEZONE_MINUTE |
CHAR | FALSE | NULLIF | TO |
CHARACTER | FETCH | NUMERIC | TRAILING |
CHAR_LENGTH | FIRST | OCTET_LENGTH | TRANSACTION |
CHARACTER_LENGTH | FLOAT | OF | TRANSLATE |
CHECK | FOR | ON | TRANSLATION |
CLOSE | FOREIGN | ONLY | TRIM |
COALESCE | FOUND | OPEN | TRUE |
COLLATE | FROM | OPTION | UNION |
COLLATION | FULL | OR | UNIQUE |
COLUMN | GET | ORDER | UNKNOWN |
COMMIT | GLOBAL | OUTER | UPDATE |
CONNECT | GO | OUTPUT | UPPER |
CONNECTION | GOTO | OVERLAPS | USAGE |
CONSTRAINT | GRANT | PARTIAL | USER |
CONSTRAINTS | GROUP | POSITION | USING |
CONTINUE | HAVING | PRECISION | VALUE |
CONVERT | HOUR | PREPARE | VALUES |
CORRESPONDING | IDENTITY | PRESERVE | VARCHAR |
COUNT | IMMEDIATE | PRIMARY | VARYING |
CREATE | IN | PRIOR | VIEW |
CROSS | INDICATOR | PRIVILEGES | WHEN |
CURRENT | INITIALLY | PROCEDURE | WHENEVER |
CURRENT_DATE | INNER | PUBLIC | WHERE |
CURRENT_TIME | INPUT | READ | WITH |
CURRENT_TIMESTAMP | INSENSITIVE | REAL | WORK |
CURRENT_USER | INSERT | REFERENCES | WRITE |
CURSOR | INT | RELATIVE | YEAR |
DATE | INTEGER | RESTRICT | ZONE |
DAY | INTERSECT | REVOKE | |
DEALLOCATE | INTERVAL | RIGHT | |
DEC | INTO | ROLLBACK |