Vous êtes sur la page 1sur 3

Adobe ColdFusion 8.

CFML Tutorial

Palabras Reservadas
La siguiente lista indica las palabras que no se deben utilizar para variables,
nombres de funciones definidas por el usuario, o nombres de las etiquetas
personalizadas. Aunque se puede utilizar con seguridad alguna de estas palabras en
algunas situaciones, puede evitar errores evitandolas por completo.

Cualquier nombre que comienza con cf. Sin embargo, cuando se llama a una
etiqueta personalizada directamente CFML, el prefijo de la pgina etiqueta
personalizada se puede nombrar con cf_.

Nombres de funciones contruidos, como Now o Hash

Los nombres de alcance, como Form o Session

Los operadores, tales como NE o IS

Los nombres de cualquier funcin de las estructuras de datos, como un Error o


File

Los nombres de cualquier funcin de variables, tales como nombres de variables


RecordCount o CGI

CFScript nombres de los elementos lingsticos como for, default, o continue

Recuerde que ColdFusion no distingue entre maysculas y minsculas. Por ejemplo,


todos los siguientes son palabras reservadas: IS, Is, iS, y is.

Palabras reservadas en formularios


Tampoco se debe crear nombres de los campos de formulario que terminan en
cualquiera de los siguientes, excepto para especificar una validacin de campo de
formulario mediante el uso de un nombre de campo de formulario oculto.

_integer

_float

_range

_DATE
_TIME

_eurodate

Palabras reservadas en queries


La siguiente tabla muestra las palabras clave de SQL que estn reservadas para
consultas de ColdFusion en queries. Esta lista incluye todas las palabras en el
estndar SQL reservada y debe evitarse en las variables utilizadas en todas las
consultas. No utilice estas palabras clave como nombres de variables en las
consultas.

Nota: Muchos de los sistemas de gestin de bases de datos tienen palabras


reservadas adicionales que no se pueden utilizar como nombres de variables en
consultas a sus bases de datos. Para obtener una lista detallada, consulte la
documentacin de DBMS.

ABSOLUTE ACTION ADD ALL ALLOCATE


ALTER AND ANY ARE AS
ASC ASSERTION AT AUTHORIZATION AVG
BEGIN BETWEEN BIT BIT_LENGTH BOTH
BY CASCADE CASCADED CASE CAST
CATALOG CHAR CHARACTER CHARACTER_LEN CHAR_LENG
GTH TH
CHECK CLOSE COALESCE COLLATE COLLATION
COLUMN COMMIT CONNECT CONNECTION CONSTRAINT
CONSTRAINTS CONTINUE CONVERT CORRESPONDIN COUNT
G
CREATE CROSS CURRENT CURRENT_DATE CURRENT_TI
ME
CURRENT_TIMEST CURRENT_U CURSOR DATE DAY
AMP SER
DEALLOCATE DEC DECIMAL DECLARE DEFAULT
DEFERRABLE DEFERRED DELETE DESC DESCRIBE
DESCRIPTOR DIAGNOSTIC DISCONNECT DISTINCT DOMAIN
S
DOUBLE DROP ELSE END END-EXEC
ESCAPE EXCEPT EXCEPTION EXEC EXECUTE
EXISTS EXTERNAL EXTRACT FALSE FETCH
FIRST FLOAT FOR FOREIGN FOUND
FROM FULL GET GLOBAL GO
GOTO GRANT GROUP HAVING HOUR
IDENTITY IMMEDIATE IN INDICATOR INITIALLY
INNER INPUT INSENSITIVE INSERT INT
INTEGER INTERSECT INTERVAL INTO IS
INSOLATION JOIN KEY LANGUAGE LAST
LEADING LEFT LEVEL LIKE LOCAL
LOWER MATCH MAX MIN MINUTE
MODULE MONTH NAMES NATIONAL NATURAL
NCHAR NEXT NO NOT NULL
NULLIF NUMERIC OCTET_LENGT OF ON
H
ONLY OPEN OPTION OR ORDER
OUTER OUTPUT OVERLAPS PAD PARTIAL
POSITION PRESICION PREPARE PRESERVE PRIMARY
PRIOR PRIVILEGES PROCEDURE PUBLIC READ
REAL REFERENCES RELATIVE RESTRICT REVOKE
RIGHT ROLLBACK ROWS SCHEMA SCROLL
SECOND SECTION SELECT SESSION SESSION_US
ER
SET SIZE SMALLINT SOME SPACE
SQL SQLCODE SQLERROR SQLSTATE SUBSTRING
SUM SYSTEM_USE TABLE TEMPORARY THEN
R
TIME TIMESTAMP TIMEZONE_HO TIMEZONE_MINU TO
UR TE
TRAILING TRANSACTIO TRANSLATE TRANSLATION TRIM
N
TRUE UNION UNIQUE UNKNOWN UPDATE
UPPER USAGE USER USING VALUE
VALUES VARCHAR VARYING VIEW WHEN
WHENEVER WHERE WITH WORK WRITE
YEAR ZONE

Vous aimerez peut-être aussi