Bonjour,
J'utilise des requete SQL car je developpe sous mac avec RealBasic..
J'ai besoin de connaitre le nom d'une colonne,
et j'imagine que chaque colonne créé a un index..
comment faire pour connaitre l'index d'une colonne.. ? ? ?
Merci !!
Julien
Bonjour,
J'utilise des requete SQL car je developpe sous mac avec RealBasic..
J'ai besoin de connaitre le nom d'une colonne,
et j'imagine que chaque colonne créé a un index..
comment faire pour connaitre l'index d'une colonne.. ? ? ?
Merci !!
Julien
bonjour
cela depend des moteurs de base de donnees; il faudrait donc fournir ce moteur.
non pas forcement, si un index doit exister, c'est le concepteur qui le decide (sauf pour les cle primaaire)j'imagine que chaque colonne créé a un index..
De plus un index ne porte pas forcément sur une seule colonne. il peut y en avoir plusieurs et même beaucoup !
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Bonjour,
Je ne connais pas bien RealBasic, mais il y a une doc en ligne et un chapitre sur les RecordSet:
http://docs.realsoftware.com/index.php/RecordSet
Concernant les index:Sub DisplayRecordSet (rs as RecordSet)
(...)
For i as Integer = 2 to rs.FieldCount
Listbox1.Cell(Listbox1.lastIndex, i - 1) = rs.IdxField(i).Name
Listbox1.CellBold(Listbox1.LastIndex, i - 1) = True
Next
(...)
End Sub
En fait non, c'est plutôt l'inverse: un index est associé à certaines colonnes et chaque colonne n'est pas forcément indexée (sauf certains moteurs DWH).j'imagine que chaque colonne créé a un index..
Bonjour,
La vue normalisée pour connaitre les colonnes d'une table est information_schema.columns.
Plus d'info sur les vues information_schema http://developer.mimer.com/documenta...ic_views2.html
Attention, tous les SGBD ne propose pas cette vue, mais comme on ne connait pas ton SGBD, autant te donner le moyen normalisé d'accéder à l'information que tu cherches.
A+
Soazig
Partager