Indholdsfortegnelse:

Hvordan ændrer man en eksisterende kontrolbegrænsning i SQL?
Hvordan ændrer man en eksisterende kontrolbegrænsning i SQL?

Video: Hvordan ændrer man en eksisterende kontrolbegrænsning i SQL?

Video: Hvordan ændrer man en eksisterende kontrolbegrænsning i SQL?
Video: Add and Drop Constraint On an Existing Table | Oracle SQL Tutorial for beginners | Techie Creators 2024, Marts
Anonim

Syntaksen til at skabe en kontrollere begrænsning i en ÆNDRE TABEL-opgørelse i SQL Server (transakt- SQL ) er: ÆNDRE TABLE tabelnavn ADD BEGRÆNSNING constraint_name KONTROLLERE (kolonnenavn betingelse); tabelnavn. Navnet på det bord, du ønsker modificere ved at tilføje en kontrollere begrænsning.

På samme måde kan man spørge, hvordan man ændrer en kontrolbegrænsning i SQL?

Brug af SQL Server Management Studio

  1. I Object Explorer skal du højreklikke på tabellen, der indeholder kontrolbetingelsen, og vælge Design.
  2. Klik på Check Constraints i menuen Tabeldesigner.
  3. I dialogboksen Check Constraints, under Selected Check Constraint, skal du vælge den begrænsning, du ønsker at redigere.

For det andet, hvordan tilføjer jeg en kontrolbegrænsning i SQL? Brug af SQL Server Management Studio

  1. I Objekt Explorer skal du udvide den tabel, som du vil tilføje en kontrolbegrænsning til, højreklik på Begrænsninger og klik på Ny begrænsning.
  2. I dialogboksen Check Constraints skal du klikke i feltet Udtryk og derefter klikke på ellipserne ().

Kan vi tilsvarende ændre begrænsninger i SQL?

Ingen. Vi kan ikke ændre det begrænsning , eneste ting vi kan er drop og genskabe det. Her er CREATE and DROP scriptet. Hvis du forsøge at ændre det begrænsning det vilje kaste fejl.

Hvad gør check constraint?

Det CHECK begrænsning bruges til at begrænse værdiområdet, der kan placeres i en kolonne. Hvis du definerer en CHECK begrænsning på en enkelt kolonne tillader den kun visse værdier for denne kolonne. Hvis du definerer en CHECK begrænsning på et bord det kan begrænse værdierne i visse kolonner baseret på værdier i andre kolonner i rækken.

Anbefalede: