Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Las “palabras reservadas” son palabras y símbolos que tienen un significado específico en Microsoft Access. Si usa una palabra o símbolo reservado para asignar un nombre a un campo en una base de datos de escritorio o en una tabla de una aplicación web, Access le advertirá de que la palabra está reservada y que pueden producirse errores al hacer referencia al campo.

También pueden producirse errores si usa una palabra reservada para asignar un nombre a un control, un objeto o una variable. En los mensajes de error que se muestren no siempre se indicará que una palabra reservada es la causa del problema. Como resultado, puede resultar difícil identificar lo que es necesario cambiar. Por ejemplo, Access puede mostrar un mensaje similar al siguiente:

El asistente no pudo obtener una vista previa del informe, posiblemente porque una tabla necesaria para el informe está bloqueada exclusivamente.

Si ya se está usando una palabra reservada, puede evitar mensajes de error rodeando cada aparición de la palabra entre corchetes ([ ]). Sin embargo, la mejor solución es cambiar el nombre a una palabra no reservada.

Nota:  No es práctico proporcionar una lista de todas las palabras reservadas, como nombres de funciones integrados o nombres definidos por el usuario. Si establece una referencia a una biblioteca de tipos, una biblioteca de objetos o un control ActiveX, las palabras reservadas de esa biblioteca también son palabras reservadas en la base de datos.

En este artículo

Palabras reservadas de Access

-Un

ADD

ALL

Alfanumérico

ALTER

Y

ANY

Aplicación

AS

ASC

Asistente

AUTOINCREMENT

Prom

-B

ENTRE

BINARY

BIT

BOOLEANA

BY

BYTE

-C

CHAR, CHARACTER

COLUMN

Base de datos compacta

RESTRICCIÓN

Entorno de ejecución

CONTAR

COUNTER

CREATE

CreateDatabase

CreateField

CreateGroup

CreateIndex

Createobject

CreateProperty

CreateRelation

CreateTableDef

CreateUser

CreateWorkspace

CURRENCY

Currentuser

-D

DATABASE

FECHA

DATETIME

SUPRIMIR

DESC

Descripción

DISALLOW

DISTINCT

DISTINCTROW

Documento

DOUBLE

DROP

-E

Echo

Else

Fin

Eqv

Error

EXISTS

Salir

-F

FALSO

Campo, Campos

FillCache

FLOAT, FLOAT4, FLOAT8

FOREIGN

Formulario, Forms

FROM

Completo

FUNCIÓN

-G

GENERAL

Getobject

GetOption

Página Goto

GROUP

GROUP BY

GUID

-H

HAVING

-I

Inactiva

IEEEDOUBLE, IEEESINGLE

Si

IGNORE

Imp

IN

INDEX

Índice, índices

INNER

INSERTAR

Insertartexto

ENTERO, ENTERO, INTEGER1, INTEGER2 INTEGER4

INTO

FT

-J

JOIN

-K

KEY

-L

LastModified

IZQUIERDA

Nivel

Me gusta

LÓGICO, LOGICAL1

LONG, LONGBINARY, LONGTEXT

-M

Macro

COINCIDIR

Max, Min, Mod

MEMORÁNDUM

Módulo

MONEY

Mover

-N

NOMBRE

Nuevacontraseña

NO

No

Nota

NULL

NÚMERO, NUMÉRICO

-O

Objeto

OLEOBJECT

Desactivado

Activado

OpenRecordset

OPTION

O bien

ORDER

Orientación

UDP

OWNERACCESS

-P

Parámetro

PARAMETERS

Parcial

PERCENT

PIVOT

PRIMARY

PROCEDIMIENTO

Propiedad

-Q

Consultas

Consulta

Salir

-R

REAL

Volver a calcular

Recordset

REFERENCES

Actualizar

RefreshLink

RegisterDatabase

Relación

Repintar

RepairDatabase

Informe

Informes

Requery

DERECHA

-S

PANTALLA

SECCIÓN

SELECT

SET

Setfocus

Setoption

SHORT

SINGLE

SMALLINT

SOME

SQL

StDev, StDevP

CADENA

SUMA

-T

TABLE

TableDef, TableDefs

Id. de tabla

TEXT

HORA, MARCA DE TIEMPO

TOP

TRANSFORM

VERDADERO

Tipo

-U

UNION

UNIQUE

UPDATE

USER

-V

VALUE

VALUES

Var, VarP

VARBINARY, VARCHAR

-W

WHERE

WITH

área de trabajo

-X

Xor

-Y

Año

SÍNO

Principio de página

Símbolos reservados de Access

Los símbolos siguientes no deben usarse como parte de un nombre de campo o como parte de un nombre de objeto:

.

/

*

;

:

!

#

&

-

?

"

'

$

%

Principio de página

Palabras reservadas del motor de base de datos de Access

El motor de base de datos de Access se ejecuta en diferentes modos, dependiendo de si se llama desde Access, objetos de acceso a datos, el proveedor OLE de Microsoft para el motor de base de datos de Access o el controlador ODBC de Microsoft Access. Se puede ejecutar en modo ANSI o en modo no ANSI (tradicional).

Dado que el uso de estos dos modos da como resultado dos conjuntos ligeramente diferentes de palabras reservadas, una consulta que usa una palabra reservada podría funcionar en un modo y fallar en otro modo.

A continuación se muestra una lista de palabras reservadas que se deben evitar al elegir nombres de identificador.

-Un

ABSOLUTE

ACCIÓN

ADD

ADMINDB

ALL

ASIGNAR

ALFANUMÉRICOS

ALTER

Y

ANY

ARE

AS

ASC

ASSERTION

AT

AUTHORIZATION

AUTOINCREMENT

AVG

-B

BANDA

BEGIN

ENTRE

BINARY

BIT

BIT_LENGTH

BNOT

BOR

BOTH

BXO

BY

BYTE

-C

CASCADE

CASCADED

Costo

FUNDIDO

CATALOG

CHAR

CHARACTER

CHAR_LENGTH

CHARACTER_LENGTH

CHECK

CLOSE

COALESCE

COLLATE

COLLATION

COLUMN

COMMIT

COMP

COMPRESIÓN

CONNECT

CONNECTION

RESTRICCIÓN

RESTRICCIONES

CONTAINER

CONTINUAR

CONVERT

CORRESPONDIENTE

CONTAR

COUNTER

CREATE

CREATEDB

CRUZ

CURRENCY

ACTUAL

CURRENT_DATE

CURRENT_TIME

CURRENT_TIMESTAMP

CURRENT_USER

CURSOR

-D

DATABASE

FECHA

DATETIME

DAY

DEALLOCATE

DEC

DECIMAL

DECLARE

PREDETERMINADO

APLAZABLE

DIFERIDO

SUPRIMIR

DESC

DESCRIBIR

DESCRIPTOR

DIAGNÓSTICO

DISALLOW

DISCONNECT

DISTINCT

DOMAIN

DOUBLE

DROP

-E

ELSE

FIN

END-EXEC

ESCAPAR

EXCEPTO

EXCEPCIÓN

EXCLUSIVECONNECT

EXEC

EJECUCIÓN

EXISTS

EXTERNOS

EXTRACT

-F

FALSO

FETCH

FIRST

FLOAT

FLOAT4

FLOTACIÓN8

PARA

FOREIGN

ENCONTRADO

FROM

COMPLETO

-G

GENERAL

GET

GLOBALES

IR

GOTO

GRANT

GROUP

GUID

-H

HAVING

HOUR

-I

IDENTITY

IEEEDOUBLE

IEEESINGLE

IGNORE

IMAGEN

INMEDIATA

ININDEX

INDICADOR

HEREDABLE

INICIALMENTE

INNER

INPUT

INSENSITIVE

INSERTAR

INT

INTEGER

INTEGER1

INTEGER2

INTEGER4

INTERSECT

INTERVAL

INTO

FT

ISOLATION

-J

JOIN

-K

KEY

-L

LANGUAGE

LAST

LÍDER

IZQUIERDA

NIVEL

COMO

LOCAL

LÓGICA

LOGICAL1

LONG

LONGBINARY

LONGCHAR

LONGTEXT

LOWER

-M

MATCH

MAX

MEMORÁNDUM

MIN

MINUTE

MÓDULO

MONEY

MONTH

-N

NOMBRES

NATIONAL

NATURAL

NCHAR

SIGUIENTE

NO

NO

NOTE

NULL

NULLIF

NUMBER

NUMERIC

-O

OBJETO

OCTET_LENGTH

OFOLEOBJECT

ONONLY

OPEN

OPTION

ORORDER

EXTERIOR

OUTPUT

TRASLAPOS

OWNERACCESS

-P

PAD

PARAMETERS

PARTIAL

PASSWORD

PERCENT

PIVOT

POSITION

PRECISION

PREPARE

PRESERVAR

PRIMARY

ANTES

PRIVILEGES

PROC

PROCEDIMIENTO

PUBLIC

-Q

-R

LEER

REAL

REFERENCES

RELATIVA

RESTRICT

REVOKE

DERECHA

ROLLBACK

FILAS

-S

SCHEMA

PERGAMINO

SECOND

SECCIÓN

SELECT

SELECTSCHEMA

SELECTSECURITY

SESIÓN

SESSION_USER

SET

SHORT

SINGLE

SIZE

SMALLINT

SOME

SPACE

SQL

CÓDIGO SQL

SQLERROR

SQLSTATE

CADENA

SUBSTRING

SUMA

SYSTEM_USER

-T

TABLE

ID. DE TABLA

TEMPORARY

TEXT

THEN

HORA

TIMESTAMP

TIMEZONE_HOUR

TIMEZONE_MINUTE

TO

TOP

TRAILING

TRANSACTION

TRANSFORM

TRANSLATE

TRANSLATION

TRIM

VERDADERO

-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

ESCRIBIR

-X

-Y

YEAR

SÍNO

-Z

ZONE

Principio de página

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.