Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Vonatkozik a következőkre: SQL Server 2016 (13.x) és későbbi verziók
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
Az SQL Server egyedi korlátozását az SQL Server Management Studio vagy a Transact-SQL használatával módosíthatja.
Permissions
A táblán való művelethez ALTER engedély szükséges.
Az SQL Server Management Studio használata
Egyedi kényszer módosítása
Az Objektumkezelőkattintson a jobb gombbal az egyedi korlátozást tartalmazó táblára, és válassza a Tervezéslehetőséget.
A Táblázattervező menüben válassza az Indexek/Kulcsok...lehetőséget.
Az Indexek/Kulcsok párbeszédpanel Kijelölt elsődleges/egyedi kulcs vagy Indexterületén válassza ki a szerkeszteni kívánt kényszert.
Végezzen el egy műveletet az alábbi táblázatból:
To Kövesse az alábbi lépéseket A kényszerhez társított oszlopok módosítása 1) Az (Általános) rácson válassza az Oszlopok lehetőséget, majd a tulajdonságtól jobbra található elipszis jelet (...).
2) A Indexoszlopok párbeszédpanelen adja meg az új oszlop- vagy rendezési sorrendet, vagy mindkettőt az indexhez.A kényszer átnevezése Az Identitásalatti rácsba írjon be egy új nevet a Név mezőbe. Győződjön meg arról, hogy az új név nem duplikál egy nevet a Kijelölt elsődleges/egyedi kulcs vagy Index listában. A klaszterezett beállítás beállítása A Táblázattervező alatti rácson válassza a Fürtözött index létrehozása lehetőséget, majd a legördülő listából válassza az Igen lehetőséget a fürtözött index létrehozásához, vagy a Nem lehetőséget a nem fürtözött index létrehozásához. Táblánként csak egy klaszterezett index létezhet. Ha már létezik fürtözött index ebben a táblában, akkor el kell távolítania ezt a beállítást az eredeti indexről. Kitöltési tényező definiálása A táblázattervező alatti rácson bontsa ki a Kitöltési specifikáció kategóriát, és írjon be egy egész számot 0 és 100 között a Kitöltési tényező mezőbe. A Fájl menüben válassza a Mentés táblanévparancsot.
Egyedi kényszer módosítása
Ha a Transact-SQL használatával szeretne módosítani egy UNIQUE kényszert, először törölnie kell a meglévő UNIQUE kényszert, majd újra létre kell hoznia az új definícióval.