sql >> Database teknologi >  >> RDS >> Sqlserver

MS SQL Server krydstabel begrænsning

Du kan oprette en indekseret visning baseret på Relation og Screen tabeller og anvende en unik begrænsning der.

create view DRI_UniqueScreens
with SCHEMABINDING
as
    select r.AppId,s.Name
    from
       [Schema].Relation r
         inner join
       [Schema].Screen s
         on
            r.ScreenId = s.ScreenId
GO
CREATE UNIQUE CLUSTERED INDEX IX_DRI_UniqueScreens
    on DRI_UniqueScreens (AppId,Name)


  1. MySQL InnoDB fremmednøgle mellem forskellige databaser

  2. Hvordan får jeg en lagret procedure-outputparameter, der er et array, til at fungere?

  3. Sådan klassificeres, finde og maskere PII i databaser...

  4. ude af stand til at oprette autoinkrementerende primærnøgle med flask-sqlalchemy