Velikost místa, kterou každý záznam v accessové tabulce používá, můžete upravit změnou vlastnosti velikost pole číselných polí v tabulce. 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 Když změníte velikost pole, velikost nových datových hodnot bude pro pole omezená. 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:
Bajt – pro celá čísla v rozsahu od 0 do 255. Požadavek na úložiště je jeden bajt.
Celé číslo – pro celá čísla v rozsahu -32 768 až +32 767. Požadavek na úložiště je dva bajty.
Dlouhé celé číslo – pro celá čísla v rozsahu -2 147 483 648 až +2 147 483 647. Požadavek na úložiště je čtyři 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 číselné hodnoty s plovoucí desetinou čárkou v rozsahu -3,4 x 1038 až +3,4 x 1038 a až sedm platných číslic. Požadavek na úložiště je čtyři bajty.
Double – číselné hodnoty s plovoucí desetinou čárkou v rozsahu -1,797 x 10308 až +1,797 x 10308 a až 15 platných číslic. Požadavek na úložiště je osm bajtů.
REPLIKAČNÍ ID – pro ukládání identifikátoru GUID, který je nutný pro replikaci. V úložišti zabírá 16 bajtů.
Poznámka
Replikace není podporována u formátu souboru ACCDB.
Decimal – pro číselné 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.