Sąlyga IN

Nurodomos lentelės iš bet kurios išorinė duomenų bazė, kurią „Microsoft Access“ duomenų bazės modulis gali prijungti, pvz., dBASE ar „Paradox“ duomenų bazės arba išorinės „Microsoft Access“ duomenų bazės.

Sintaksė

Kaip nustatyti paskirties lentelę:

[SELECT | INSERT] INTO paskirties vieta IN
{kelias | ["kelias" "tipas"] | ["" [tipas; DATABASE = kelias]]}

Kaip nustatyti šaltinio lentelę:

FROM tableexpression IN
{kelias | ["kelias" "tipas"] | ["" [tipas; DATABASE = kelias]]}

Sakinys SELECT su sąlyga IN yra sudarytas iš šių dalių:

Dalis

Aprašas

destination

Išorinės lentelės, kurioje įterpiami duomenys, pavadinimas.

tableexpression

Lentelės arba lentelių, iš kurių gaunami duomenys, pavadinimas (-ai). Argumentas gali būti vienos lentelės pavadinimas, įrašyta užklausa arba junginys, gautas iš INNER JOIN, LEFT JOIN ar RIGHT JOIN.

path

Visas katalogo arba failo, kuriame yra lentelė, kelias.

type

Duomenų bazės tipo pavadinimas, naudojamas kuriant lentelę, jei duomenų bazė nėra „Microsoft Access“ duomenų bazė (pvz., dBASE III, dBASE IV, „Paradox 3.x“ arba „Paradox 4.x“).


Pastabos

Naudodami IN galite prisijungti tik prie vienos išorinės duomenų bazės vienu metu.

Kai kuriais atvejais kelio argumentas nurodo katalogą su duomenų bazės failais. Pavyzdžiui, dirbant su dBASE, „Microsoft FoxPro“ arba „Paradox“ duomenų lentelėmis, kelio argumentas nurodo katalogą su .dbf arba .db failais. Lentelės failo pavadinimas nustatomas pagal argumentą destination arba tableexpression.

Norėdami nurodyti ne „Microsoft Access“ duomenų bazę, pridėkite kabliataškį (;) prie pavadinimo ir išskirkite jį viengubomis (' ') arba dvigubomis (" ") kabutėmis. Pvz., galima rašyti 'dBASE IV;' arba "dBASE IV;".

Taip pat galite nurodyti išorinę duomenų bazę naudodami rezervuotąjį žodį DATABASE. Pvz., toliau pateiktos eilutės nurodo tą pačią lentelę:

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

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

Pastaba: 

susieta lentelė veikia našiau ir paprasčiau nei IN.

Taip pat galite naudoti rezervuotąjį žodį IN kaip išraiška palyginimo operatorių.



Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×