sql >> Databasteknik >  >> RDS >> Sqlserver

MS SQL Server korstabellsbegränsning

Du kan skapa en indexerad vy baserat på Relation och Screen tabeller och tillämpa en unik begränsning där.

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. Beräkna ålder baserat på födelsedatum

  2. PostgreSQL:INTE IN kontra UTOM prestandaskillnad (redigerad #2)

  3. Hur man tar bort ledande blanksteg i SQL Server – LTRIM()

  4. Oracle SQL - Hur man hämtar de högsta 5 värdena i en kolumn