Az Access-táblák Szám típusú mezőire vonatkozó Mezőméret tulajdonsággal beállíthatja, hogy az adott tábla egyes rekordjai mekkora lemezterületet használjanak. A szöveges adatot tároló mezők méretét is módosíthatja, bár ez a művelet kisebb mértékben befolyásolja a felhasznált területet.
Megjegyzés: A jelen cikkben ismertetett funkció nem vonatkozik az Access-webadatbázisokra és az Access-webappokra.
Tartalom
Mi történik a mezőméret módosítása esetén?
Üres mező és adatot tartalmazó mező mérete is módosítható. A mezőméret módosításának hatása attól függ, hogy vannak-e már adatok a mezőben.
-
Ha a mező nem tartalmaz adatokat: A mezőméret módosítása esetén az új adatértékek mérete ebben a mezőben korlátozott. Szám típusú mező esetén a mezőméret pontosan meghatározza, hogy az Access mekkora lemezterületet használ a mező egyes értékeihez. Szöveg típusú mező esetén a mezőméret azt határozza meg, hogy az Access legfeljebb mekkora lemezterület használatát engedélyezi a mező egyes értékei számára.
-
Ha a mező tartalmaz adatokat: A mezőméret módosítása esetén az Access csonkolja a megadott mezőméretet túllépő értékeket, és a fentiek szerint korlátozza a mezőbe kerülő új adatértékek méretét is.
Szám típusú mező méretének módosítása
Tipp: Ha már tartalmaz adatokat az a mező, amelynek a méretét módosítani szeretné, a folytatás előtt érdemes biztonsági másolatot készíteni az adatbázisról.
-
A navigációs ablakban kattintson a jobb gombbal a módosítani kívánt mezőt tartalmazó táblára, majd kattintson a Tervező nézet parancsra.
-
A tervezőrácson jelölje ki azt a mezőt, amelynek méretét módosítani szeretné.
-
A Mezőtulajdonságok ablak Általános lapján adja meg az új mezőméretet a Mezőméret tulajdonságban. Az alábbi értékek közül választhat:
-
Bájt – 0 és 255 közötti egész számokhoz. 1 bájtnyi tárterületet foglal.
-
Egész – -32 768 és 32 767 közötti egész számokhoz. 2 bájtnyi tárterületet foglal.
-
Hosszú egész – -2 147 483 648 és 2 147 483 647 közötti egész számokhoz. 4 bájtnyi tárterületet foglal.
Tipp: Ha egy másik tábla elsődleges kulcsként használt Számláló mezőjéhez kapcsolandó idegen kulcsot hoz létre, a Hosszú egész mezőméretet használja.
-
Egyszeres -3,4 x 1038 és +3,4 x 1038 közötti, hét értékes számjeggyel megadott lebegőpontos számértékekhez. 4 bájtnyi tárterületet foglal.
-
Dupla -1,797 x 10308 és +1,797 x 10308 közötti, tizenöt értékes számjeggyel megadott lebegőpontos számértékekhez. 8 bájtnyi tárterületet foglal.
-
Replikációs azonosító – A replikációhoz szükséges GUID-azonosító tárolásához. A tárterületre vonatkozó követelmény 16 bájt.
Megjegyzés: Az .accdb fájlformátumban nem támogatott a replikáció.
-
Decimális -9.999... x 1027 és 9.999... x 1027 közötti számértékekhez. 12 bájtnyi tárterületet foglal.
-
Szöveg típusú mező méretének módosítása
Tipp: Ha már tartalmaz adatokat az a mező, amelynek a méretét módosítani szeretné, a folytatás előtt érdemes biztonsági másolatot készíteni az adatbázisról.
-
A navigációs ablakban kattintson a jobb gombbal a módosítani kívánt mezőt tartalmazó táblára, majd kattintson a Tervező nézet parancsra.
-
A tervezőrácson jelölje ki azt a mezőt, amelynek méretét módosítani szeretné.
-
A Mezőtulajdonságok ablak Általános lapján adja meg az új mezőméretet a Mezőméret tulajdonságban. 1 és 255 közé eső értéket tud megadni. Ez a szám meghatározza az egyes értékek maximális karakterhosszát. Nagyobb szövegmezőkhöz használja a Feljegyzés adattípust („Hosszú szöveg” az Access 2016-ban).
Megjegyzés: A Szöveg („Rövid szöveg” az Access 2016-ban) típusú mezőkben tárolt adatoknál az Access nem tart fenn helyet a tényleges értékek tárolásához szükséges mennyiségen felül. A Mezőméret tulajdonság a maximális méretet határozza meg.