Bonjour à tous,

je doit travailler sur une base sql server (base cegid) , j'ai donc un accès limiter à cette base que je consulte avec sql serve rmanager.

Pour les besoins de mon développement j'essai de trouver les PK/FK et les index d'unicité si il existent.

Le problème c'est que la procédure stocké
Code : Sélectionner tout - Visualiser dans une fenêtre à part
EXEC sp_pkeys @table_name='matable'
ne me retourne rien.

Idem pour
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT * 
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS 
WHERE TABLE_NAME = 'matable'
J'ai en revanche accès au index via l'arboresence de la table , mais je n'y trouve que des index de type cluster. Je suis plus famillier de mysql et de sqlite ou l'on peu trouver des index de type unique qui ne semble pas possible ici.

Est il possible qu'une base aussi complexe que celle de CEGID (erp) soit faites sans aucune clé ou index d'unicité ? ou alors est ce mon compte qui m'interdit l'accès à ces informations ?

Merci