Bonjour à tous.
J'ai un soucis dans la création des tables dans Sql Server Developper Edition 2017 et SSMS 18. Lorsque je crée une table, dans le dossier clés je vois ce symbole UQ__ suivi du préfixe du nom de la table et d'une suite d'autre caractères. Par Exemple avec la création d'une table tblUsers, j'ai ceci :
Une fois le script exécuté, j'ai deux sortes de clé dans le dossier clés
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE TABLE tblUsers ( UserId NVARCHAR(20) UNIQUE NOT NULL, UserName NVARCHAR(50) UNIQUE NOT NULL, LoginName NVARCHAR(15) UNIQUE NOT NULL, UserPassword NVARCHAR(15) NOT NULL, UserStatut NVARCHAR(20) NOT NULL, UserRegistDate DATETIME, UserImage IMAGE, ); GO
Illustration
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UQ__tblUsers__C9F28456EFE38E0A UQ__tblUsers__DB8464FF28007620
pourtant je n'ai crée aucune clé, et bien même que je le fais, j'ai le même problème.
Quelqu'un peut-il m'expliquer ce que cela signifie svp ? et si cela à des conséquences sur le fonction de la base de donnée.
Cordialement.
Partager