Access 2002 和更新版本 Access 中的保留字清單
原始 KB 編號: 286335
注意事項
新手:需要在單一用戶計算機上了解使用者介面。 本文適用於 Microsoft Access 資料庫 (.mdb) 和 Microsoft Access 專案 (.adp) 。
摘要
本文列出您不應該在 Microsoft Access 2002 和更新版本 Access 的欄位、物件和變數名稱中使用的單字和符號,因為它們是「保留字」。保留字對於 Access 或 Microsoft Jet 資料庫引擎具有特定意義。 如果您使用保留字或符號,您可能會收到如下的錯誤:
精靈無法預覽報表,可能是因為報表所需的數據表已獨佔鎖定。
如果您在 Access 2007 中使用保留字,例如日期、值、名稱、文字和年份,您可能會收到下列訊息:
您提供的名稱是保留字。 保留字對 Microsoft Office Access 或 Microsoft Office Access 資料庫引擎具有特定意義。
對於名稱包含保留字的現有物件,您可以在物件名稱周圍加上括號 ([ ]) ,以避免發生錯誤。
其他相關資訊
因為提供所有保留字的清單並不實用,例如內建函數名稱或 Microsoft Access 使用者定義名稱,請檢查您的產品檔中是否有其他保留字。 請注意,如果您設定類型庫、物件庫或 ActiveX 控件的參考,該連結庫的保留字也會是資料庫中的保留字。 例如,如果您將 ActiveX 控制項新增至表單,則會設定參考,而且該控件的物件、方法和屬性名稱會變成資料庫中的保留字。
-A
ADD
ALL
Alphanumeric
ALTER
AND
ANY
Application
AS
ASC
Assistant
AUTOINCREMENT
Avg
-B
BETWEEN
BINARY
BIT
BOOLEAN
BY
BYTE
-C
CHAR, CHARACTER
COLUMN
CompactDatabase
CONSTRAINT
Container
Count
COUNTER
CREATE
CreateDatabase
CreateField
CreateGroup
CreateIndex
CreateObject
CreateProperty
CreateRelation
CreateTableDef
CreateUser
CreateWorkspace
CURRENCY
CurrentUser
-D
DATABASE
DATE
DATETIME
DELETE
DESC
Description
DISALLOW
DISTINCT
DISTINCTROW
Document
DOUBLE
DROP
-E
Echo
Else
End
Eqv
Error
EXISTS
Exit
-F
FALSE
Field, Fields
FillCache
FLOAT, FLOAT4, FLOAT8
FOREIGN
Form, Forms
FROM
Full
FUNCTION
-G
GENERAL
GetObject
GetOption
GotoPage
GROUP
GROUP BY
GUID
-H
HAVING
-I
Idle
IEEEDOUBLE, IEEESINGLE
If
IGNORE
Imp
IN
INDEX
Index, Indexes
INNER
INSERT
InsertText
INT, INTEGER, INTEGER1, INTEGER2, INTEGER4
INTO
IS
-J
JOIN
-K
KEY
-L
LastModified
LEFT
Level
Like
LOGICAL, LOGICAL1
LONG, LONGBINARY, LONGTEXT
-M
Macro
Match
Max, Min, Mod
MEMO
Module
MONEY
Move
-N
NAME
NewPassword
NO
Not
Note
NULL
NUMBER, NUMERIC
-O
Object
OLEOBJECT
OFF
ON
OpenRecordset
OPTION
OR
ORDER
Orientation
Outer
OWNERACCESS
-P
Parameter
PARAMETERS
Partial
PERCENT
PIVOT
PRIMARY
PROCEDURE
Property
-Q
Queries
Query
Quit
-R
REAL
Recalc
Recordset
REFERENCES
Refresh
RefreshLink
RegisterDatabase
Relation
Repaint
RepairDatabase
Report
Reports
Requery
RIGHT
-S
SCREEN
SECTION
SELECT
SET
SetFocus
SetOption
SHORT
SINGLE
SMALLINT
SOME
SQL
StDev, StDevP
STRING
Sum
-T
TABLE
TableDef, TableDefs
TableID
TEXT
TIME, TIMESTAMP
TOP
TRANSFORM
TRUE
Type
-U
UNION
UNIQUE
UPDATE
USER
-V
VALUE
VALUES
Var, VarP
VARBINARY, VARCHAR
VERSION
-W
WHERE
WITH
Workspace
-X
Xor
-Y
Year
YES
YESNO
如需當您在所有 Access 版本中使用資料庫物件名稱或功能變數名稱時避免使用的特殊字元詳細資訊,請按下列文章編號以檢視 Microsoft 知識庫中的文章:
826763 使用 Access 資料庫時必須避免的特殊字元