Existe-il un commentaire de plusieurs lignes de délimiteurs en SQL des fournisseurs, agnostique?
Lors de l'édition, de la construction, ou la cueillette de cerises à partir de SQL je peux trouver moi-même en interaction avec l'un des quatre populaires outils de base de données. J'ai eu recours à une seule ligne de commentaire pour DB2 et Informix. J'ai créé des macros dans vim pour rendre cela un peu plus efficace, mais je me demandais si je travaille trop dur.
- Le gros problème avec un commentaire de plusieurs lignes délimiteurs n'est pas la portabilité; c'est l'impossibilité de nidification.
Vous devez vous connecter pour publier un commentaire.
Les commentaires de type C sont la norme SQL 2003 et SQL 2008 (mais pas dans SQL 1999 ou avant).
La suite de SGBD supportent tous les commentaires de style C:
Qui n'est pas possible de SGBD, mais il est plus ou moins tous les grands SQL SGBD. (Je vais volontiers ajouter des notes à propos de tout autre SGBD que n'a - ou n'a pas de soutien de commentaires de style C.)
Le SQL standard 2003 documents de commentaires notations ainsi:
IBM Informix Dynamic Server (IDS ou Informix) prend en charge les commentaires de style C. Il supporte aussi la
{ ... }
' comme potentiellement les commentaires multi-lignes, sauf dans les contextes où il veut autre chose, ce quelque chose d'autre, d'être une LISTE ou un ENSEMBLE ou MULTISET littérale. (Vous trouverez peut-être que DB-Accès devient confus par les commentaires de style C; c'est une question distincte.)La norme ISO définit uniquement les commentaires d'une ligne commençant par deux tirets. Certains fournisseurs d'appui de type C les commentaires (c'est à dire plusieurs lignes commençant par /* et se terminant par */), mais il ne devrait pas être considéré comme "fournisseur agnostique".