Le 17/08/2012 05:45, Dominique a écrit :
> Le 16/08/2012 21:31, Denis Beauregard a écrit :
>> Le Thu, 16 Aug 2012 19:39:27 +0200, Dominique <
z...@aol.com> écrivait
>> dans fr.comp.applications.sgbd:
>>
>>> Merci beaucoup mais pourquoi LO est-il incapable d'analyser une table
>>> avec juste des caractères numériques dans le nom d'une table ?
>>
>> Et comment il le sait que c'est une variable ?
>>
>> Techniquement, il doit transformer les variables en constantes. Alors,
>> si 2011 est une constante comme un pointeur et qu'il cherche donc une
>> table à l'adresse 2011 et non une table appelée 2011...
>>
>> M'enfin, il faut suivre la syntaxe du langage et c'est à peu près
>> partout la même chose : un chiffre indique une constante (sauf en
>> Cobol ?).
>
> Du haut de mes 54 ans, je suis un pur produit du Basic (GWBasic plus
> particulièrement gracieusement fournit avec le déjà bien ancien DOS et
> le Locomotive Basic qui équipait les Amstrad CPC 464. Je ne sais plus
> quel Basic a vu mes premières lignes de code avec un Sharp PC1211 que je
> possède toujours) et, c'est vrai, je ne nommais jamais une variable avec
> uniquement des chiffres.
>
> Déjà, il y a trente ans...
>
> Bon, c'est promis. Je mettrai toujours au moins un caractère
> alphabétique dans mes noms de tables :-)
>
> Merci et bonne journée,
>
la norme sur les noms des objets SQL :
http://sqlpro.developpez.com/cours/sqlaz/ddl/?page=partie1#L1
A +
--
Frédéric BROUARD - expert SGBDR et SQL - MVP SQL Server - 06 11 86 40 66
Le site sur le langage SQL et les SGBDR :
http://sqlpro.developpez.com
Enseignant Arts & Métiers PACA, ISEN Toulon et CESI/EXIA Aix en Provence
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
***********************
http://www.sqlspot.com *************************