Access 保留字和符號

此頁沒有內(nèi)容條目
內(nèi)容

Access > 獲取幫助

 

Access 保留字和符號

對于 Access 數(shù)據(jù)庫引擎,“保留字”是具有特定含義的單詞和符號。如果您使用保留字或符號來命名表中的字段,Access 將向您發(fā)出警告,說明該詞已保留,在引用該字段時您可能會遇到錯誤。

如果您使用保留字來命名控件、對象或變量,則您也可能會遇到錯誤。您收到的錯誤消息不一定會告訴您保留字是導(dǎo)致問題的原因。因此,很難確定需要更改的內(nèi)容。例如,Access 可能會顯示一條與以下類似的消息:

向?qū)o法預(yù)覽報表,可能因為報表所需的表正被獨占鎖定。

如果保留字已被使用,您可以用方括號 ([ ])。將每個單詞擴(kuò)起來以避免出現(xiàn)錯誤消息。但是,最佳解決方案是將名稱更改為非保留字。

 注釋    提供所有保留字(例如內(nèi)置函數(shù)名稱或用戶定義的名稱)的列表并不現(xiàn)實。如果您設(shè)置了對類型庫、對象庫或 ActiveX 控件的引用,該庫的保留字同時也是數(shù)據(jù)庫中的保留字。

本文內(nèi)容


hrefIcon_ZA10069439 ACCESS 保留字

hrefIcon_ZA10069439 ACCESS 保留符號

hrefIcon_ZA10069439 ACCESS 數(shù)據(jù)庫引擎保留字


Access 保留字

-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

-W

    WHERE

    WITH

    Workspace

-X

    Xor

-Y

    Year

    YES

    YESNO

TopPageIcon_CLV 返回頁首

Access 保留符號

以下符號不能用作字段名或?qū)ο竺囊徊糠郑?/span>

   .

   /

   *

   ;

   :

   !

   #

   &

   -

   ?

   "

   '

   $

   %

TopPageIcon_CLV 返回頁首

Access 數(shù)據(jù)庫引擎保留字

Access 數(shù)據(jù)庫引擎會在不同的模式下運行,這取決于它是從 Access、數(shù)據(jù)訪問對象、Access 數(shù)據(jù)庫引擎的 Microsoft OLE Provider 調(diào)用的,還是從 Microsoft Access ODBC 驅(qū)動程序調(diào)用的。它可以在 ANSI 模式或非 ANSI(傳統(tǒng))模式下運行。

由于使用這兩種模式會產(chǎn)生兩組略有不同的保留字,因此使用保留字的查詢可能在一種模式下能夠工作,而在另一種模式下則會失敗。

下表列出了在選擇標(biāo)識符名稱時應(yīng)避免使用的保留字。

-A

    ABSOLUTE

    ACTION

    ADD

    ADMINDB

    ALL

    ALLOCATE

    ALPHANUMERIC

    ALTER

    AND

    ANY

    ARE

    AS

    ASC

    ASSERTION

    AT

    AUTHORIZATION

    AUTOINCREMENT

    AVG

-B

    BAND

    BEGIN

    BETWEEN

    BINARY

    BIT

    BIT_LENGTH

    BNOT

    BOR

    BOTH

    BXOR

    BY

    BYTE

-C

    CASCADE

    CASCADED

    CASE

    CAST

    CATALOG

    CHAR

    CHARACTER

    CHAR_LENGTH

    CHARACTER_LENGTH

    CHECK

    CLOSE

    COALESCE

    COLLATE

    COLLATION

    COLUMN

    COMMIT

    COMP

    COMPRESSION

    CONNECT

    CONNECTION

    CONSTRAINT

    CONSTRAINTS

    CONTAINER

    CONTINUE

    CONVERT

    CORRESPONDING

    COUNT

    COUNTER

    CREATE

    CREATEDB

    CROSS

    CURRENCY

    CURRENT

    CURRENT_DATE

    CURRENT_TIME

    CURRENT_TIMESTAMP

    CURRENT_USER

    CURSOR

-D

    DATABASE

    DATE

    DATETIME

    DAY

    DEALLOCATE

    DEC

    DECIMAL

    DECLARE

    DEFAULT

    DEFERRABLE

    DEFERRED

    DELETE

    DESC

    DESCRIBE

    DESCRIPTOR

    DIAGNOSTICS

    DISALLOW

    DISCONNECT

    DISTINCT

    DOMAIN

    DOUBLE

    DROP

-E

    ELSE

    END

    END-EXEC

    ESCAPE

    EXCEPT

    EXCEPTION

    EXCLUSIVECONNECT

    EXEC

    EXECUTE

    EXISTS

    EXTERNAL

    EXTRACT

-F

    FALSE

    FETCH

    FIRST

    FLOAT

    FLOAT4

    FLOAT8

    FOR

    FOREIGN

    FOUND

    FROM

    FULL

-G

    GENERAL

    GET

    GLOBAL

    GO

    GOTO

    GRANT

    GROUP

    GUID

-H

    HAVING

    HOUR

-I

    IDENTITY

    IEEEDOUBLE

    IEEESINGLE

    IGNORE

    IMAGE

    IMMEDIATE

    ININDEX

    INDICATOR

    INHERITABLE

    INITIALLY

    INNER

    INPUT

    INSENSITIVE

    INSERT

    INT

    INTEGER

    INTEGER1

    INTEGER2

    INTEGER4

    INTERSECT

    INTERVAL

    INTO

    IS

    ISOLATION

-J

    JOIN

-K

    KEY

-L

    LANGUAGE

    LAST

    LEADING

    LEFT

    LEVEL

    LIKE

    LOCAL

    LOGICAL

    LOGICAL1

    LONG

    LONGBINARY

    LONGCHAR

    LONGTEXT

    LOWER

-M

    MATCH

    MAX

    MEMO

    MIN

    MINUTE

    MODULE

    MONEY

    MONTH

-N

    NAMES

    NATIONAL

    NATURAL

    NCHAR

    NEXT

    NO

    NOT

    NOTE

    NULL

    NULLIF

    NUMBER

    NUMERIC

-O

    OBJECT

    OCTET_LENGTH

    OFOLEOBJECT

    ONONLY

    OPEN

    OPTION

    ORORDER

    OUTER

    OUTPUT

    OVERLAPS

    OWNERACCESS

-P

    PAD

    PARAMETERS

    PARTIAL

    PASSWORD

    PERCENT

    PIVOT

    POSITION

    PRECISION

    PREPARE

    PRESERVE

    PRIMARY

    PRIOR

    PRIVILEGES

    PROC

    PROCEDURE

    PUBLIC

-Q

-R

    READ

    REAL

    REFERENCES

    RELATIVE

    RESTRICT

    REVOKE

    RIGHT

    ROLLBACK

    ROWS

-S

    SCHEMA

    SCROLL

    SECOND

    SECTION

    SELECT

    SELECTSCHEMA

    SELECTSECURITY

    SESSION

    SESSION_USER

    SET

    SHORT

    SINGLE

    SIZE

    SMALLINT

    SOME

    SPACE

    SQL

    SQLCODE

    SQLERROR

    SQLSTATE

    STRING

    SUBSTRING

    SUM

    SYSTEM_USER

-T

    TABLE

    TABLEID

    TEMPORARY

    TEXT

    THEN

    TIME

    TIMESTAMP

    TIMEZONE_HOUR

    TIMEZONE_MINUTE

    TO

    TOP

    TRAILING

    TRANSACTION

    TRANSFORM

    TRANSLATE

    TRANSLATION

    TRIM

    TRUE

-U

    UNION

    UNIQUE

    UNIQUEIDENTIFIER

    UNKNOWN

    UPDATE

    UPDATEIDENTITY

    UPDATEOWNER

    UPDATESECURITY

    UPPER

    USAGE

    USER

    USING

-V

    VALUE

    VALUES

    VARBINARY

    VARCHAR

    VARYING

    VIEW

-W

    WHEN

    WHENEVER

    WHERE

    WITH

    WORK

    WRITE

-X

-Y

    YEAR

    YESNO

-Z

    ZONE

TopPageIcon_CLV 返回頁首