Sisältö
Strukturoitu kyselykieli (SQL) on standardoitu kieli, jota käytetään tietokantojen tietojen kyselyyn ja hallintaan. SQL-kysely on tietokannassa suoritetun lausunnon tai lausuntojen sarjan nimi, ja kukin niistä voi toteuttaa SQL: n. Kun suoritat kyselyn, saatat haluta selvittää, sisältääkö merkkijono, tekstidatan kokoelma, vain numeerista arvoa. On selvää, onko se numeerinen, esimerkiksi, voit suorittaa matemaattisia funktioita numeerisissa tiedoissa, joita ei voida suorittaa teksteissä, tai haluat, että merkkijonolla ei ole numeroita.
ohjeet
-
Suorita tietokannan hallintajärjestelmä (DBMS) ja avaa tavallinen SQL-kyselyeditori.
-
Kirjoita kysely, joka sisältää tarkistettavan arvon. SQL: n avulla voit tarkistaa kentän arvon tavallisella lausekkeella, kuten:
SELECT DISTINCT my_date FROM my_table WHERE my_date REGEXP ('[0-9]');
Vaihda arvo "my_date" kenttään ja "my_table" taulukon nimellä.
Määritä kysely käyttämällä yllä olevaa esimerkkiä selvittääksesi, onko kenttä numeerinen vai ei.
-
Suorita kysely ensin testitiedoissa. Varmista, että tulostus vastaa odotettua ennen kuin käytät sitä alkuperäisissä tiedoissa.
vihjeitä
- Jos käytät Microsoft DBMS -järjestelmää, voit korvata yllä olevan esimerkin säännöllisen lausekkeen IsNumeric-toiminnolla, joka on tehokkaampi tapa tehdä sama toiminto.
varoitus
- Tarkista aina kyselyt huolellisesti ennen niiden suorittamista, sillä virheet voivat johtaa tietojen häviämiseen ja muihin tahattomiin seurauksiin.
- DBMS-järjestelmien välillä on eroja. Tarkista aina tietokantatiedot, kun käsittelet kyselyitä.
Mitä tarvitset
- Tietokantajärjestelmä valintasi mukaan