Lekérdezés a rendszer-katalógusból (MS SQL)
2008-09-05T10:27:20+02:00
2008-09-05T14:10:24+02:00
2022-07-19T04:52:51+02:00
  • Szerintem az oszlopnevek magukért beszélnek.
    Mutasd a teljes hozzászólást!
  • Este az alábbi táblákat vizsgáltam és próbáltam kibogozni valamit belőle, de egyenlőre sikertelenül.
    sys.tables;
    sys.sysreferences;
    sys.foreign_keys;
    sys.key_constraints;
    INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;
    INFORMATION_SCHEMA.KEY_COLUMN_USAGE

    De a legnagyobb gondom az, hogy semmi anyagom nincs hozzá, főleg nem magyarul. Ami adna egy kis iránymutatást.
    Mutasd a teljes hozzászólást!
  • Tehát akkor most?
    Mutasd a teljes hozzászólást!
  • Ez egy dolgozatból egy feladat volt.
    Az első feladat megoldására ugyanezt írtam én is.
    A másodiknál elvesztem a kapcsolódásoknál.
    Bár hajnal 1-kor az ember fia képes elveszteni a fonalat.
    De majd újra gondolom :)
    Mutasd a teljes hozzászólást!
  • MS SQL 2005 esetén:

    Tábla tulajdonságok:
    USE DBName SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Table'


    Nem tudom pontosan mit akarsz kb 10 táblában vannak a tulajdonságai, de ez az egyik leglényegesebb azt hiszem.

    Kényszerek:
    USE DBName SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE TABLE_NAME = 'Table'

    De van még a kényszerekre:

    INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
    INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE
    INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE
    INFORMATION_SCHEMA.KEY_COLUMN_USAGE

    Nézz körül a DBName\Views\System Views környékén.
    Mutasd a teljes hozzászólást!
  • Egy feladat megoldásához 'ellenőrzéséhez' kérném a hozzáértők segítségét.
    Meg kellene jeleníteni:
    a 'példa tábla' tulajdonságainak a leírását illetve
    a 'példa tábla' kapcsolataiban résztvevő táblákat

    Előre is köszönöm
    Mutasd a teljes hozzászólást!
abcd