toteuttaminen Tietokanta Sybase - Osa 6 Division 4 Johdanto Tämä on osa 6 minun sarja, täytäntöönpano Database Sybase. Tämä sarja on osa neljännen divisioonan minun suuremmista, tietokanta. Oletan olet lukenut kaikki eri osat isoa sarja (tai vastaava opetusohjelmat muualta) tähän asti. Tässä osa sarjasta, katsomme haku olosuhteissa Sybase SQL Anywhere SQL. Edellytys CHECK lauseke (rajoitus) näimme edellisessä osa sarjasta tulee ulos SQL hakuehtoja. Toinen nimi hakuehto on predikaatti.
Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä luet. Vertailu Operaattorit Voit käyttää vertailu toimijoiden kunnon CHECK rajoitus. Vertailu operaattorit ja on merkitykset ovat: = yhtä> suurempi kuin> = suurempi tai yhtä suuri kuin ei vastaa; sama kuin! = alla! = ei vastaa! !> Enintään esimerkki ehto on: hinta> 0, jos hinta on sarakkeen nimi hintaan.
Sarakkeessa-määritelmä luodessaan pöytä, kirjoitetaan tämän CHECK rajoitus kuin, CHECK (hinta> 0) Tämä tarkoittaa, jokainen hinta arvo hintasarake taulukossa pitäisi aina olla suurempi kuin nolla (se ei ole aakkoset O). Kirjoitusmuoto vertailuoperaattoreita on, ilmaisu vertailu-operaattori ilmaisu Yksinkertaisuuden harkita sana, ilmaus täällä sarakkeen nimi tai arvo (esim nolla yllä). Se voi oikeastaan tarkoittaa rauhaa koodia. NULL olosuhteissa, SQL Anywhere käsikirja, todetaan, että "NULL arvo määrittää arvon, joka on tuntematon tai ei sovellettavissa.
" Yksinkertaisuuden harkita NULL arvo tyhjään soluun taulukossa. Esimerkkejä tapoja voit käyttää NULL olosuhteet ovat seuraavat, jos palkka on nimi sarake: Palkka = NULL Palkka NULL EI (Palkka = NULL) tarkoittaa vastakohta palkka on yhtä suuri kuin NULL EI (Palkka NULL) tarkoittaa päinvastainen palkasta ei ole yhtä suuri NULL Palkka = 1000 Palkka on nolla Palkka ei ole nolla Täällä, NULL, EI, ja IS ovat varattuja sanoja. Toisessa ja kolmannessa linjat edellä, EI tuottaa päinvastaista kuin on suluissa. Syntaksi Etsi kunto Annan sinulle täyden syntaksi hakuehdon.
Voit lukea sen ja ei ymmärrä, mutta vain lyhyesti läpi sen. Vuonna syntaksi, | tarkoittaa ja /tai; mitään hakasulkeen on valinnainen; harkita sana, ilmaus kuin sarakkeen nimi tai arvo; {} Käytetään ryhmittelyä. Täydellinen syntaksi on: ilmaisu vertailu-operaattori ilme | ilmaisu vertailu-operaattori {[KAIKKI | Jotkut] | ALL} (alikysely) | Ilme on [EI] eroaa ilme | Ilme on [EI] NULL