Množství místa, které využívají jednotlivé záznamy v tabulce Accessu, můžete u číselných polí v tabulce upravit změnou vlastnosti velikosti pole. Můžete také změnit velikost pole, ve kterém jsou uložená textová data, tato akce má ale na množství využitého místa menší vliv.
Poznámka
Funkce popisované v tomto článku se nevztahují na webové databáze pro Access a webové aplikace pro Access.
V tomto článku
- Co se stane, když změním velikost pole?
- Změna velikosti číselného pole
- Změna velikosti textového pole
Co se stane, když změním velikost pole?
Velikost pole je možné změnit u pole, které je prázdné i které obsahuje data. Vliv změny velikosti pole závisí na tom, zda pole již obsahuje data.
- Pokud pole neobsahuje data: Při změně velikosti pole je velikost nových datových hodnot tohoto pole omezena. U číselných polí určuje velikost pole přesné množství místa na disku, které Access používá pro každou hodnotu pole. U textových polí určuje velikost pole maximální množství místa na disku, které Access umožňuje pro každou hodnotu pole.
- Pokud pole obsahuje data: Pokud změníte velikost pole, aplikace Access zkrátí v daném poli všechny hodnoty, které překračují určenou velikost pole, a současně nastaví omezení velikosti nových datových hodnot pro pole, jak je popsáno výše.
Změna velikosti číselného pole
Tip:
Pokud pole, jehož velikost se chystáte změnit, už obsahuje data, zvažte napřed vytvoření zálohy databáze.
V navigačním podokně klikněte pravým tlačítkem myši na tabulku obsahující pole, které chcete změnit, a pak klikněte na příkaz Návrhové zobrazení.
V návrhové mřížce tabulky vyberte pole, jehož velikost chcete změnit.
V podokně Vlastnosti pole zadejte na kartě Obecné novou velikost pole ve vlastnosti Velikost pole. Můžete vybrat z následujících hodnot:
Byte – pro celá čísla v rozsahu 0 až 255. V úložišti zabírá jeden bajt.
Celé číslo – pro celá čísla v rozsahu -32 768 až +32 767. V úložišti zabírá dva bajty.
Dlouhé celé číslo – pro celá čísla v rozsahu -2 147 483 648 až +2 147 483 647. V úložišti zabírá 4 bajty.
Tip:
Datový typ Dlouhé celé číslo použijte, pokud vytváříte cizí klíč pro ustavení relace pole s polem primárního klíče typu Automatické číslo v jiné tabulce.
Single – Pro numerické hodnoty s plovoucí desetinnou čárkou v rozsahu -3,4 x 1 038 až +3,4 x 1 038 a až sedm platných číslic. V úložišti zabírá 4 bajty.
Double – pro numerické hodnoty s plovoucí desetinnou čárkou v rozsahu -1,797 x 10 308 až +1,797 x 10 308 a až 15 platných číslic. V úložišti zabírá osm bajtů.
Replikační identifikátor – pro ukládání identifikátoru GUID, který je vyžadován pro replikaci. V úložišti zabírá 16 bajtů.
Poznámka
Replikace není podporována u formátu souboru ACCDB.
Decimal – Pro numerické hodnoty v rozsahu -9,999... x 1027 až +9,999... x 1027. V úložišti zabírá 12 bajtů.
Změna velikosti textového pole
Tip:
Pokud pole, jehož velikost se chystáte změnit, už obsahuje data, zvažte napřed vytvoření zálohy databáze.
V navigačním podokně klikněte pravým tlačítkem myši na tabulku obsahující pole, které chcete změnit, a pak klikněte na příkaz Návrhové zobrazení.
V návrhové mřížce tabulky vyberte pole, jehož velikost chcete změnit.
V podokně Vlastnosti pole zadejte na kartě Obecné novou velikost pole do vlastnosti Velikost pole. Můžete zadat hodnotu od 1 do 255. Toto číslo určuje maximální počet znaků, které můžou mít jednotlivé hodnoty. Pro větší textová pole použijte datový typ Memo (Dlouhý text, pokud používáte Access 2016).
Poznámka
U dat v poli Text (Krátký text, pokud používáte Access 2016) nerezervuje Access žádné místo nad rámec toho, co je potřeba pro uložení samotných hodnot. Vlastnost Velikost pole představuje maximální velikost hodnoty pole.