Lors de l'écriture de programmes, de nombreuses personnes sont avides de commodité ou utilisent accidentellement les mots réservés du programme. Parfois, il est clair que le programme n'est pas faux, mais qu'il ne peut pas être exécuté correctement. Savez-vous quels sont les mots réservés courants ? De nombreuses personnes utilisent des mots réservés du programme par commodité ou accidentellement lors de l'écriture de programmes. Parfois, il est clair que le programme n'est pas faux, mais qu'il ne peut pas être exécuté correctement. Savez-vous quels sont les mots réservés courants ?
Voici les programmes de programmation et les noms de table qui ne peuvent pas être utilisés accidentellement, vous devez le résoudre par la méthode suivante.
Solution à l'erreur lors de l'utilisation de USER comme nom de table de base de données
1. Étant donné que User est un mot-clé, il peut être résolu en modifiant le nom de la table.
2. Si nous ne voulons pas changer le nom de la table, nous ne pouvons pas utiliser User lors de l'utilisation de cette table, mais devons utiliser [User], par exemple :
SELECT Nom d'utilisateur FROM [Utilisateur] WHERE UserId = 1
INSÉRER DANS LES VALEURS [Utilisateur] (Nom d'utilisateur, Mot de passe) ('admin', 'admin').
Microsoft Accès
mots réservés
-UN
AJOUTER
TOUS
Alphanumérique
MODIFIER
ET
N'IMPORTE LEQUEL
Application
COMME
ASC
Assistant
AUTO-INCRÉMENT
Moy.
-B
ENTRE
BINAIRE
PEU
BOOLÉEN
PAR
OCTET
-C
CARACTÈRE, CARACTÈRE
COLONNE
Base de données compacte
CONTRAINTE
Récipient
Compter
COMPTOIR
CRÉER
Créer une base de données
Créer un champ
Créer un groupe
CréerIndex
Créer un objet
Créer une propriété
Créer une relation
CréerTableDef
Créer un utilisateur
Créer un espace de travail
DEVISE
Utilisateur actuel
-D
BASE DE DONNÉES
DATE
DATEHEURE
SUPPRIMER
DESC
Description
REFUSER
DISTINCT
DISTINCTION
Document
DOUBLE
BAISSE
-E
Écho
Autre
Fin
Éqv
Erreur
EXISTE
Sortie
-F
FAUX
Champ, champs
Remplir le cache
FLOTTEUR, FLOTTEUR4, FLOTTEUR8
ÉTRANGER
Formulaire, formulaires
DEPUIS
Complet
FONCTION
-G
GÉNÉRAL
ObtenirObjet
ObtenirOption
Aller à la page
GROUPE
GROUPER PAR
GUID
-H
AYANT
-JE
Inactif
IEEEDOUBLE, IEEESINGLE
Si
IGNORER
Lutin
DANS, DANS
INDICE
Index, Index
INTÉRIEUR
INSÉRER
Insérer du texte
INT, ENTIER, ENTIER1, ENTIER2, ENTIER4
DANS
EST, EST
-J
REJOINDRE
-K
CLÉ
-L
GAUCHE
Niveau
Comme
LOGIQUE, LOGIQUE1
LONG, LONGBINAIRE, LONGTEXTE
-M
Macro
Correspondre
Max, Min, Mod
NOTE
Module
ARGENT
Se déplacer
-N
NOM
NouveauMot de passe
NON
Pas
NUL
NUMÉRO, NUMÉRIQUE
-O
Objet
OLEOBJET
DÉSACTIVÉ
SUR
OuvrirEnregistrement
OPTION
OU, Ou
COMMANDE
Extérieur
ACCÈS PROPRIÉTAIRE
-P
Paramètre
PARAMÈTRES
Partiel
POUR CENT
PIVOTER
PRIMAIRE
PROCÉDURE
Propriété
-Q
Requêtes
Requête
Quitter
-R
RÉEL
Recalculer
Jeu d'enregistrements
RÉFÉRENCES
Rafraîchir
Actualiser le lien
S'inscrireBase de données
Relation
Repeindre
RéparationBase de données
Rapport
Rapports
Requête
DROITE
-S
ÉCRAN
SECTION
SÉLECTIONNER)
ENSEMBLE
Définir le focus
DéfinirOption
COURT
CÉLIBATAIRE
PETIT INT
QUELQUES
SQL
StDev, StDevP
CHAÎNE
Somme
-T
TABLEAU
TableDef, TableDefs
ID de table
TEXTE
HEURE, HORODATAGE
HAUT
TRANSFORMER
VRAI
Taper
-U
UNION
UNIQUE
MISE À JOUR
Utilisateur
-V
VALEUR
VALEURS
Var, VarP
VARBINAIRE, VARCHAR
-W
OÙ
AVEC
Espace de travail
-X
Xor
-Y
Année
OUI
OUINON
MySQL
AJOUTER
TOUS
MODIFIER
ANALYSER
ET
COMME
ASC
AUTO_INCREMENT
BDB
BERKELEYDB
ENTRE
GRAND
BINAIRE
GOUTTE
LES DEUX
PAR
CASCADE
CAS
CHANGEMENT
CARBONISER
PERSONNAGE
COLONNE
COLONNES
CONTRAINTE
CRÉER
CROIX
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
BASE DE DONNÉES
BASES DE DONNÉES
DAY_HOUR
DAY_MINUTE
DAY_SECOND
DÉCIMAL DÉCIMAL
DÉFAUT
RETARDÉ
SUPPRIMER
DESC
DÉCRIRE
DISTINCT
DISTINCTION
DOUBLE
BAISSE
AUTRE
FERMÉ
ÉCHAPPÉ
EXISTE
EXPLIQUER
CHAMPS
FLOTTER
POUR
ÉTRANGER
DEPUIS
TEXTE COMPLET
FONCTION
ACCORDER
GROUPE
AYANT
HIGH_PRIORITY
HOUR_MINUTE
HOUR_SECOND
SI
IGNORER
DANS
INDICE
INFILE
INTÉRIEUR
INNODB
INSÉRER
INT
ENTIER
INTERVALLE
DANS
EST REJOINDRE
CLÉ
CLÉS
TUER
MENANT
GAUCHE
COMME
LIMITE
LIGNES
CHARGER
VERROUILLAGE
LONG
LONGBLOB
TEXTE LONG
LOW_PRIORITY
MASTER_SERVER_ID CORRESPONDANCE
BLOB MOYEN
MOYENNE
TEXTE MOYEN
MILIEUINT
MINUTE_SECOND
MRG_MYISAM
NATUREL
PAS
NUL
NUMÉRIQUE
SUR
OPTIMISER
OPTION
EN OPTION
OU
COMMANDE
EXTÉRIEUR
FICHIERS
PARTIEL
PRÉCISION
PRIMAIRE
PRIVILÈGES
PROCÉDURE
PURGE
LIRE
RÉEL
RÉFÉRENCES
EXPÉDITION REGULIÈRE
REBAPTISER
REMPLACER
EXIGER
LIMITER
RETOURS
RÉVOQUER
DROITE
RLIKE
SÉLECTIONNER
ENSEMBLE
MONTRER
PETIT INT
SONOM
SQL_BIG_RESULT
SQL_CALC_FOUND_ROWS SQL_SMALL_RESULT
SSL
DÉPART
STRAIGHT_JOIN RAYÉ
TABLEAU
TABLEAUX
TERMINÉ
ALORS
PETIT BLOB
PETIT INT
TEXTE TINY
À
TRAITEMENT
UNION
UNIQUE
OUVRIR
NON SIGNÉ
MISE À JOUR
USAGE
UTILISER
USER_RESOURCES
EN UTILISANT
VALEURS
VARBINAIRE
VARCHAR
VARIABLE
QUAND
OÙ
AVEC
ÉCRIRE
XOR
YEAR_MONTH
REMPLISSAGE ZÉRO