Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    SQL Drop Kontrollera Constraint

    En check begränsning är en regel som gäller för en eller flera kolumner i en databastabell som kontrollerar informationen i nya rekord innan du lägger dem på bordet för att säkerställa att den uppfyller ett visst villkor . Om du har en befintlig tabell med en check tvång på det att du inte längre behöver , kan du släppa checkbegränsningar använder en SQL " ALTER TABLE " fråga . Funktion

    Mest SQL språk saknar ett kommando för att ändra en befintlig begränsning . Till exempel , om du har en tabell användarregistrering som har ett fält som kontrollerar användarens åldrar och kräver dem att vara äldre än 21 , kan du inte ändra den för att kontrollera för åldrar över 18 . Det enda sättet att göra det är att släppa den nuvarande begränsningen först , och sedan lägga det tillbaka till bordet med en ny check tillstånd . Alternativt , kan du inte kontrollera för specifika åldrar , så tappa tvång kommer att stoppa bordet från att göra det . Att släppa en check tvång från en
    Syntax

    bord , måste du använda en " ALTER tABLE " fråga och ange begränsningen du vill ta bort genom att ge sitt namn . Till exempel skriver " ALTER TABLE kunder check_price DROP CONSTRAINT , " tar bort en begränsning som heter " check_price " från " kunder tabellen Denna fråga påverkar inte någonting av resten av tabellens struktur eller data i det naturligtvis , släppa en . . tabell från en databas avlägsnar också kontrollen tvång .
    beroende objekt
    p Om tabellen inte har något beroende objekt , till exempel en vy eller en trigger , du kan inte släppa begränsningar kolumner som refereras av dessa objekt . du kan inkludera " Hindra" nyckelordet i slutet av nedgången tvång fråga att genomdriva detta beteende , men bevara begränsningar med beroenden är redan standardåtgärd när du försöker släppa en begränsning . till tvinga check tvång att släppa oavsett beroenden , måste du inkludera sökordet " cascade" vid slutet av nedgången tvång frågan .
    Konsekvenser

    släppa en check constraint från en tabell breddar utbudet av data som du kan infoga i ett eller flera fält som tabellen inte längre kontrollerar frågor för data som uppfyller vissa villkor . kan dock äventyra befintliga eller framtida poster du lägger till i databasen . exempelvis om du har ett användarnamn bord som kräver medlemmarna att vara minst 21 år gammal och du tappar åldern tvång som kontrollerar att detta krav , alla nya poster som har ålder fältvärden under 21 kan föras in i tabellen .

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Advanced Access 2007-utbildning
    ·Hur man uppdaterar en primärnyckelvärde
    ·Hur man Byta namn på en Primary Key
    ·Hur man raderar SSIS paket från servern
    ·Hur hitta Non Alfanumerisk för SQL
    ·Tabell Relationer i Access 2007
    ·Hur Konvertera Access till 2007
    ·Hur man skapar rollback-segment
    ·Olika nivåer av sammanfattas i en databas
    ·Lägga till en Access- formulär Filter till en webbsid…
    Utvalda artiklarna
    ·Hur man gör justeringar på panelen Format i Adobe Pho…
    ·Hur du installerar Skype på en dator
    ·Hur man gör broschyrer med Adobe
    ·Lägga medelvärden rapporter i Access 2007
    ·Hur man använder SendKeys i Excel
    ·Vad är Oracle Database Lite
    ·Hur du schemalägger rapporter i SSRS
    ·Hur man sparar en CSV- fil i Excel 2007
    ·Hur lägger jag till ett kalkylblad till en PowerPoint-…
    ·Karaktär animation Program
    Copyright © Dator Kunskap http://www.dator.xyz