Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Amikor két (vagy több) táblát ad hozzá egy lekérdezéshez, a Lekérdezés- és nézettervező eszközök (Visual Database Tools) közös adatok vagy az adatbázisban tárolt információk alapján próbál csatlakozni hozzájuk a táblák kapcsolatáról. További részletekért lásd: Táblák automatikus illesztése (Visual Database Tools). Ha azonban a Lekérdezés- és nézettervező nem csatlakozott automatikusan a táblákhoz, vagy ha további illesztésfeltételeket szeretne létrehozni a táblák között, manuálisan is összekapcsolhatja a táblákat.
Illesztéseket bármely két oszlop összehasonlítása alapján hozhat létre, nem csak azokat az oszlopokat, amelyek ugyanazokat az információkat tartalmazzák. Ha például az adatbázis két táblát, titles és royschedtartalmaz, a ytd_sales tábla titles oszlopában lévő értékeket összehasonlíthatja a lorange tábla hirange és roysched oszlopával. Ennek az illesztésnek a létrehozása lehetővé teszi, hogy olyan címeket találjon, amelyek esetében az éves értékesítések a jogdíjfizetések alacsony és magas tartományai között esnek.
Borravaló
Az illesztések akkor működnek a leggyorsabban, ha az illesztés feltétel oszlopait indexelték. Bizonyos esetekben a nem indexelt oszlopokhoz való csatlakozás lassú lekérdezést eredményezhet.
Táblák vagy táblaszerkezetű objektumok manuális illesztése
Adja hozzá a Diagram panelhez (Visual Database Tools) az összekapcsolni kívánt objektumokat.
Húzza az illesztési oszlop nevét az első táblában vagy táblaszerkezetű objektumban, és ejtse rá a második tábla vagy táblaszerkezetű objektum kapcsolódó oszlopára. Nem lehet illesztéseket szövegre, ntextre vagyimágóoszlopokra alapozni.
Jegyzet
Az illesztési oszlopoknak azonos (vagy kompatibilis) adattípusoknak kell lenniük. Ha például az első tábla illesztési oszlopa dátum, akkor azt a második tábla dátumoszlopához kell kapcsolnia. Ha viszont az első illesztési oszlop egész szám, akkor a kapcsolódó illesztési oszlopnak egész adattípusúnak is kell lennie, de mérete eltérő lehet. A Lekérdezés- és nézettervező nem ellenőrzi az illesztés létrehozásához használt oszlopok adattípusait, de a lekérdezés végrehajtásakor az adatbázis hibát jelenít meg, ha az adattípusok nem kompatibilisek.
Szükség esetén módosítsa az illesztés operátorát; alapértelmezés szerint az operátor egyenlőségjel (
=). További részletekért lásd: Illesztő operátorok módosítása (Visual Database Tools).
A Lekérdezés- és nézettervező hozzáad egy záradékot INNER JOIN az SQL-utasításhoz az SQL-panelen (Visual Database Tools). A típust külső illesztésre is módosíthatja. További részletekért lásd: Külső illesztések létrehozása (Visual Database Tools).