La norme ANSI de SQL confine chaque nom de table à un mot unique composé de caractères alphanumériques et du symbole souligné, "_". Cependant, SQL local a été enrichi pour supporter des noms de tables contenant plus d'un mot.
SELECT *
FROM customer
SQL local supporte la spécification de noms de fichiers et chemins d'accès complets dans les références de tables. Les références de tables contenant des chemins ou des extensions de noms de fichiers doivent être entre guillemets simples ou doubles. Par exemple :
SELECT *
FROM 'parts.dbf'
SELECT *
FROM "c:\sample\parts.dbf"
SQL local supporte également les alias BDE dans les références de tables. Par exemple :
SELECT *
FROM ":pdox:table1"
Si vous omettez l'extension de fichier pour un nom de table local, la table est réputée être du type spécifié dans la configuration BDE. Le type de table par défaut est spécifié soit dans le paramètre du pilote par défaut, soit dans le type de pilote par défaut pour les alias standard associées à la requête.
Enfin, SQL local accepte des noms des tables égaux à des mots-clés SQL tant que ces noms de tables sont entre guillemets simples ou doubles. Par exemple :
SELECT passid
FROM "password"