| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> database Software >> Content
    SQL Drop Check Constraint
    En check begrænsning er en regel, der gælder for en eller flere kolonner i en database tabel, der kontrollerer oplysningerne i nye poster, før du tilføjer dem til bordet for at sikre, at den opfylder en given betingelse . Hvis du har en eksisterende tabel med en check begrænsning på det, at du ikke længere har brug for, kan du slippe markeringen begrænsninger ved hjælp af en SQL " ALTER TABLE " forespørgsel. Funktion

    fleste SQL sprog har ikke en kommando til at ændre en eksisterende begrænsning. For eksempel, hvis du har en brugerregistrering tabel, der har et felt, der kontrollerer brugerens aldre og kræver dem til at være ældre end 21 kan du ikke ændre det til at tjekke for aldre over 18 år. Den eneste måde at gøre det er at droppe den eksisterende begrænsning , og derefter tilføje det tilbage til bordet med en ny kontrol tilstand. Alternativt kan du ikke ønsker at tjekke for bestemte aldersgrupper , så droppe den begrænsning vil stoppe bordet fra at gøre det .
    Syntaks

    For at droppe en check constraint fra en bord, er du nødt til at bruge en " ALTER tABLE " forespørgslen , og angiv den begrænsning , du ønsker at fjerne ved at give sit navn. For eksempel at skrive " ALTER TABLE kunder DROP CONSTRAINT check_price ," fjerner en begrænsning navnet " check_price " fra " kunder tabellen Denne forespørgsel påvirker ikke noget af resten af ​​tabellens struktur eller data i det selvfølgelig, at droppe en . . tabel fra en database fjerner også check constraint .

    afhængige objekter
    p Hvis dit bord har nogen afhængige objekter , såsom en visning eller en udløser , du kan ikke tabe begrænsninger på søjler der refereres til af disse objekter. du kan inkludere "Begræns " søgeord til slutningen af dråben tvang forespørgslen for at håndhæve denne adfærd, men bevare begrænsninger med afhængigheder er allerede standard handling, når du forsøger at tabe en begrænsning. til tvinge checken tvang til at falde uanset afhængigheder , skal du medtage søgeordet " CASCADE " i slutningen af dråben tvang forespørgslen.
    Konsekvenser

    Dropper en check constraint fra en tabel udvider rækken af ​​data, som du kan indsætte i et felt eller felter som tabellen ikke længere kontrollerer forespørgsler til data , der opfylder visse betingelser. dette kan dog kompromittere eventuelle eksisterende eller fremtidige poster, du føjer til databasen. for eksempel hvis du har en bruger tabel, der kræver, at medlemmerne til at være mindst 21 år gammel, og du slipper den alder, begrænsning, der kontrollerer, om dette krav , eventuelle nye poster, der har alder feltværdier under 21 kan indsættes i tabellen .
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan gendanne slettede mapper fra en harddisk 
    ·Redskaber anvendt ved konstruktionen en database løsni…
    ·Sådan bruges en tilbagerulning Segment 
    ·Hvilken Folder Tilladelse til Sæt til SQLite 
    ·Hvilket Standard Oracle Database Roller opstår, når d…
    ·Sådan får SCN fra databasen 
    ·Sådan Opdater kolonner ved hjælp af forespørgsler i …
    ·Sådan Collect Data i Access 2007 
    ·Sådan Indsæt data i Grid View 
    ·Sådan tildeles en primær nøgle til en Field 
      Anbefalede Artikler
    ·Sådan eksporteres Your Song Brug Nuendo 
    ·Systemkravene til Adobe Photoshop CS på en Mac OS X 
    ·Sådan moonwalk i World of Warcraft 
    ·Sådan Konverter WordPad Dokumenter til Microsoft Word 
    ·Sådan Unprotect din Microsoft Word 2007-dokument 
    ·Er Windows Media Player 11 brænde musik-cd'er i 24 Bit…
    ·Sådan Konverter FP5 til FP7 
    ·Hvad er MS Excel-projektmappe 
    ·Sådan Genstart Avast 
    ·Sådan fjernes Hijacker Software 
    Copyright © Computer Viden http://www.computerdk.com