Office
Kirjaudu sisään

IN-lause

Määrittää taulukot missä tahansa ulkoinen tietokanta -tyyppisessä tietokannassa, johon Microsoft Access -tietokantamoduuli voi muodostaa yhteyden, kuten dBASE- tai Paradox-tietokannassa tai ulkoisessa Microsoft Access -tietokannassa.

Syntaksi

Kohdetaulukon määrittäminen:

[SELECT | INSERT] INTO kohde IN
{polku | [”polku” ”tyyppi”] | [”” [tyyppi; DATABASE = polku]]}

Lähdetaulukon määrittäminen:

FROM taulukkolauseke IN
{polku | [”polku” ”tyyppi”] | [”” [tyyppi; DATABASE = polku]]}

IN-lauseen sisältävässä SELECT-lausekkeessa on seuraavat osat:

Osa

Kuv aus

kohde

Sen ulkoisen taulukon nimi, johon tiedot lisätään.

taulukkolauseke

Sen taulukon nimi tai niiden taulukoiden nimet, joista tiedot noudetaan. Tämä argumentti voi olla yksittäisen taulukon nimi, tallennettu kysely tai INNER JOIN-, LEFT JOIN- tai RIGHT JOIN -toiminnon tuloksena saatu yhdistelmä.

polku

Täydellinen polku hakemistoon tai tiedostoon, joka sisältää taulukon.

tyyppi

Taulukon luomiseen käytetyn tietokantatyypin nimi, jos tietokanta ei ole Microsoft Access -tietokanta (esimerkiksi dBASE III, dBASE IV, Paradox 3.x tai Paradox 4.x).


Huomautuksia

IN-lauseella on mahdollista muodostaa yhteys vain yhteen ulkoiseen tietokantaan kerrallaan.

Joissain tapauksissa polku-argumentti viittaa hakemistoon, joka sisältää tietokannan tiedostot. Kun työskennellään esimerkiksi dBASE-, Microsoft FoxPro- tai Paradox-tietokantataulukoiden kanssa, polku-argumentti määrittää kansion, joka sisältää .dbf- tai .db-tiedostot. Taulukon tiedostonimi saadaan kohde- tai taulukkolauseke-argumentista.

Muun kuin Microsoft Access -tietokannan voi määrittää lisäämällä nimeen puolipisteen (;) ja sijoittamalla sen heittomerkkien (' ') tai lainausmerkkien (” ”) sisään. Hyväksyttäviä nimiä ovat esimerkiksi 'dBASE IV;' ja ”dBASE IV;”.

Myös varatun DATABASE-sanan avulla on mahdollista määrittää ulkoinen tietokanta. Esimerkiksi seuraavat rivit määrittävät saman taulukon:

... FROM Table IN "" [dBASE IV; DATABASE=C:\DBASE\DATA\SALES;];

... FROM Table IN "C:\DBASE\DATA\SALES" "dBASE IV;"

Huomautus: 

Suorituskyvyn ja helppokäyttöisyyden kannalta linkitetty taulukko soveltuu paremmin käyttöön IN-lauseen sijasta.

Lisäksi lauseke voi sisältää varatun IN-sanan vertailuoperaattorina.



Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×