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
Több oszlopot tartalmazó táblákat is összekapcsolhat. Ez azt is jelentheti, hogy csak akkor hozhat létre olyan lekérdezést, amely megfelel a két tábla sorainak, ha több feltételnek is megfelelnek. Ha az adatbázis olyan kapcsolatot tartalmaz, amely egy táblában több idegenkulcsú oszlopnak felel meg egy többoszlopos elsődleges kulcsnak a másik táblában, ezzel a kapcsolatsal többoszlopos illesztés hozható létre. További részletekért lásd: Táblák automatikus illesztése (Visual Database Tools).
Ha az adatbázis nem tartalmaz többoszlopos idegenkulcs-kapcsolatot, manuálisan is létrehozhatja az illesztéseket.
Többoszlopos illesztés manuális létrehozása
Adja hozzá a Diagram panelhez (Visual Database Tools) az összekapcsolni kívánt táblákat.
Húzza az első illesztési oszlop nevét az első táblázatablakban, és helyezze a második táblaablak kapcsolódó oszlopára. Nem lehet illesztéseket szöveges, ntext- vagy képoszlopokra alapozni.
Jegyzet
Az illesztési oszlopoknak általában 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. Előfordulhat azonban, hogy az implicit adattípus-átalakítások látszólag nem kompatibilis oszlopokhoz csatlakozhatnak.
A Lekérdezés- és nézettervező eszközök (Visual Database Tools) nem ellenőrzik 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.
Húzza a második illesztési oszlop nevét az első táblázatablakban, és helyezze a második táblaablak kapcsolódó oszlopára.
Ismételje meg a 3. lépést a két tábla minden további összekapcsolandó oszlopára vonatkozóan.
Futtassa a lekérdezést.