2010-09-17 22 views

Répondre

4

Il existe différentes versions des normes SQL. Ils ne sont pas librement disponibles cependant. Liens vers les pages ISO/CEI pertinentes, p. ici http://en.wikipedia.org/wiki/SQL:2006 et http://en.wikipedia.org/wiki/SQL:1999

Voici une copie de l'ancienne SQL-92: http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt

Pour la documentation utilisateur, vous êtes probablement mieux regarder dans la documentaion pertinente pour votre base de données, telles que le schéma d'information docs pour PostgreSQL ou SQL Server

3

Est-ce ce que vous cherchez? Information Schema Views Cliquez sur les différents liens pour voir les détails des colonnes pour chaque vue. Par exemple: Information_Schema.Tables

+0

C'est l'implémentation de Microsoft. La question initiale portait sur la norme. –

2

INFORMATION_SCHEMA est défini dans les normes actuelles pour SQL, plus récemment SQL: 2011. Les normes elles-mêmes peuvent être obtenues moyennant des frais auprès de l'ANSI et de l'ISO. Comme dans de nombreuses normes informatiques, vous pouvez souvent obtenir gratuitement un brouillon tardif avec peu ou pas de différences par rapport à la norme complétée.

Il existe une bonne liste de ressources gratuites liées aux normes SQL au https://modern-sql.com/standard. Plus précisément, si vous téléchargez http://www.wiscorp.com/sql20nn.zip et que vous consultez le chapitre 11 (Schémas), vous obtiendrez une description de INFORMATION_SCHEMA.