| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Tipi di vincolo in PL /SQL
    PL /SQL è un linguaggio di interrogazione strutturato utilizzato principalmente dal sistema di gestione di database Oracle . I vincoli sono regole o limiti che il record di una tabella devono soddisfare , fatta sia al momento della creazione di una tabella o aggiunto alla tabella di seguito. PL /SQL contiene diversi tipi di vincoli . Vincoli in PL /SQL possono applicare a uno o più campi . Chiavi primarie ed esterne

    Una chiave primaria identifica in modo univoco un record in una tabella . Il campo oi campi che compongono una chiave primaria devono avere tutti i valori . Se una chiave primaria costituita da più di un campo , alcuni campi possono contenere valori duplicati in più record , tuttavia , l'intero campi chiave combinati devono essere univoci per ogni record . Una chiave esterna è un vincolo che fa riferimento a una chiave di un'altra tabella , spesso una chiave primaria . I valori di questi campi devono essere uguali . PL /SQL utilizza le chiavi esterne per collegare più tabelle, ad esempio una tabella clienti e una tabella articoli quotazione acquistati da tali clienti.
    Unico vincolo

    un vincolo univoco garantisce che il campo oi campi a cui il vincolo si applica in un record avranno un valore diverso da qualsiasi altro record della tabella . L' unico vincolo è simile a una chiave primaria , ma i campi con un vincolo unico non devono avere valori . Se il vincolo è costituito da più di un campo , alcuni campi possono avere valori nulli fino a quando la combinazione di campi rimane unico nella tabella.
    Not Null Vincolo

    PL /SQL , il marcatore "null" indica un valore inesistente . Un vincolo NOT NULL specifica che un campo di un record deve avere un valore . Valori come 0 o uno spazio vuoto non sono equivalenti a null e possono essere inseriti in campi con un vincolo NOT NULL . Creare NOT NULL su solo campi singoli. Se si tenta di utilizzare PL /SQL per inserire un record in una tabella , ma hanno un valore null per un campo con un vincolo NOT NULL , Oracle vi dirà che non può inserire nulla nel campo e la query di inserimento avrà esito negativo .


    vincolo CHECK

    un vincolo di controllo consente di specificare una condizione di nuovi dati devono soddisfare prima di una query di inserimento può aggiungere il record alla tabella . Quando si crea un vincolo di controllo in PL /SQL , è necessario fornire un nome e quindi specificare la condizione di controllo , ad esempio per vedere se il valore che si desidera inserire è maggiore di un certo numero oppure per garantire la sua lunghezza è entro un certo range . Non è possibile definire vincoli di controllo sulle opinioni o inserire in sub-query .

    Previous :

    next :
      Articoli Correlati
    ·Tutorial per MS Access Programmazione 
    ·Che cosa è un programma di gestione di database 
    ·Come esportare email da un pannello Plesk 
    ·Come eseguire una query per confrontare i campi simili …
    ·Come monitorare la larghezza di banda 
    ·Come aggiornare un record su NULL in Access 2007 
    ·MySQL Esteri Tutorial chiave 
    ·Come rinominare una tabella in Access 2007 
    ·Come esportare i dati Goldmine a BCM 
    ·Come eseguire una query di parametri in Access per il p…
      Articoli in evidenza
    ·Come rimuovere Norton su un laptop Acer 
    ·Quali sono i limiti di ANOVA a SPSS ? 
    ·Come trovare le celle con Barrato in Excel 
    ·Che cosa è il file di estensione Erl 
    ·Che cosa è un Sistema di informazione infermieristico 
    ·Come formattare un report di output per PDF 
    ·Come cambiare la mia canzone in un mp3 
    ·Come convertire Con Microsoft PowerPoint 2010 
    ·Come impostare le tabulazioni in un documento di Word 2…
    ·Come fare Glass in Photoshop 
    Copyright © Conoscenza Informatica http://it.wingwit.com