Preskočiť na hlavný obsah

Úprava tabuliek

Úprava tabuliek v zásade ponúka podobný spôsob úprav ako Excel.
Režim úprav sa spustí klávesom Enter alebo dvojitým kliknutím na bunku.
Ukončí ho kláves Enter alebo Escape. To, čo píšete, sa použije už počas písania, takže kláves Escape text ponechá, namiesto aby ho vrátil do pôvodného stavu.
Kláves Escape ponechá bunku aktívnu a tabuľku vybratú, druhé stlačenie klávesu Escape zruší oboje.
Kým metóda vstupu ešte skladá znaky, kláves Escape režim úprav neukončí.

Pridanie tabuľky pomocou Alt + N a vyplnenie dvoch stĺpcov

Pridávanie stĺpcov​

Vytvárajú sa klávesovou skratkou Alt + Enter (Windows/Linux) alebo ⌥ + Enter (Mac).
Stĺpec sa pridá do každej vybratej tabuľky.

Kláves Tab​

Stlačením klávesu Tab prejdete priamo do režimu úprav nasledujúcej bunky.
Stlačenie klávesu Tab v poslednej bunke vytvorí nový stĺpec.
Pomocou Shift + Tab prejdete do režimu úprav predchádzajúcej bunky.
Označenia alternatívneho kľúča vykreslené za poslednou bunkou riadka nie sú bunky, takže ich fokus klávesnice preskočí a nikdy sa neotvoria na úpravu.

Prechod klávesom Tab cez bunky riadka, pridanie stĺpca z poslednej bunky a návrat pomocou Shift + Tab

Automatické dopĺňanie typu údajov​

Začnite upravovať bunku DataType a píšte. Navrhnú sa zodpovedajúce typy z vybratej databázy a časť návrhu, ktorá doslova obsahuje to, čo ste napísali, sa zvýrazní.
Samotná zhoda je približná, takže vch nájde aj VARCHAR.

  • Arrow Up alebo Arrow Down: pohyb medzi návrhmi
  • Arrow Right, Tab alebo Enter: prijatie zvýrazneného návrhu
  • Arrow Left: návrat k textu, ktorý ste napísali

Na návrh môžete aj kliknúť.
Zoznam zobrazuje naraz najviac desať návrhov a ostatné sú dostupné posúvaním.
Nič sa nevynucuje, takže typ, ktorý v zozname nie je, sa dá voľne napísať vrátane argumentov, napríklad VARCHAR(255). Zoznam sa zavrie, keď to, čo píšete, presiahne celý názov typu, ako je to pri VARCHAR(255) alebo BIGINT UNSIGNED.
Návrhy sa riadia vybratou databázou. Zmena databázy zmení to, čo sa ponúka, a existujúce stĺpce ponechá tak, ako sú.

Vyplnenie buniek DataType z približných návrhov pomocou klávesov so šípkami, Tab a Enter

NOT NULL, Jedinečný, Automatický prírastok​

Tieto tri bunky nie sú text, ale prepínače.
Bunku prepnete dvojitým kliknutím alebo stlačením klávesu Enter, keď je na nej fokus.

Bunka NOT NULL zobrazuje N-N, keď je nastavená, a NULL, keď nie je.
Označenia UQ a AI sú vo vypnutom stave stlmené a v zapnutom stave zvýraznené.

Prepnutie NOT NULL dvojitým kliknutím a príznakov Jedinečný a Automatický prírastok klávesom Enter

Bunky skryté možnosťami zobrazenia tabuliek sa nedajú prepnúť.

Výber viacerých stĺpcov​

Podporuje päť spôsobov:

  • Shift + Arrow Up/Down: rozšírenie výberu vždy o jeden riadok
  • Ctrl + click (Windows/Linux) alebo ⌘ + click (Mac): pridanie jedného stĺpca
  • Shift + click: výber rozsahu od stĺpca, ktorý bol naposledy aktívny
  • Ctrl + Shift + click (Windows/Linux) alebo ⌘ + Shift + click (Mac): pridanie tohto rozsahu do výberu
  • Alt + A (Windows/Linux) alebo ⌥ + A (Mac): výber všetkého

Výber stĺpcov pomocou Shift + Arrow Down, Ctrl/⌘ + click, Shift + click a Alt + A

Kliknutie pravým tlačidlom na riadok stĺpca určí, na ktoré stĺpce sa použije kontextová ponuka tabuľky, bez ohľadu na to, aký modifikačný kláves držíte.
Na riadku, ktorý už je vybratý, sa výber zachová a fokus sa presunie na tento riadok. Na akomkoľvek inom riadku sa vyberie iba tento riadok. Platí to kdekoľvek na riadku vrátane ikony kľúča a označenia alternatívneho kľúča.
Ak teda chcete položku ponuky použiť na viacero stĺpcov, ako v častiach Primárny kľúč stĺpca alebo Odstraňovanie stĺpcov, kliknite pravým tlačidlom na jeden z vybratých riadkov.
Na Macu ponuku otvorí aj Ctrl + click, počíta sa však ako obyčajné kliknutie, takže na bunke vyberie iba jej riadok ešte predtým, ako sa ponuka otvorí.

Zmena poradia a presúvanie stĺpcov​

Funguje pomocou dragging a umožňuje presun do iných tabuliek.
Presúvané riadky nasledujú ukazovateľ a riadky okolo miesta pustenia sa odsunú nabok, aby uvoľnili miesto.
Ak stĺpec pustíte tesne pod posledný riadok tabuľky, presunie sa na koniec tejto tabuľky. Tabuľka bez stĺpcov prijme stĺpec pustený kdekoľvek na nej.

Presunutie stĺpca myšou na novú pozíciu a potom do inej tabuľky

Podporuje presúvanie viacerých stĺpcov pomocou Ctrl + drag (Windows/Linux) alebo ⌘ + drag (Mac).

Výber troch stĺpcov a ich presunutie do inej tabuľky pomocou Ctrl/⌘ + drag

Odstraňovanie stĺpcov​

Odstráni vybraté stĺpce aktívnej tabuľky. Kliknutie na bunku vyberie jej stĺpec, takže kliknutím na bunku a stlačením klávesu Delete odstránite práve tento jeden stĺpec.
Klávesové skratky:

  • Delete alebo Backspace (⌫ na Macu). Tieto klávesy odstránia vybraté stĺpce, kým je ich tabuľka jediným vybratým objektom. Ak nie je vybratý žiadny stĺpec (fokus je na názve alebo komentári tabuľky), ak je zároveň vybraté čokoľvek iné alebo pri priblížení 70% a nižšom, pri ktorom tabuľky zobrazujú iba svoje názvy, namiesto toho odstránia celý výber – pozrite si časť Odstraňovanie tabuliek a poznámok.
  • Alt + Backspace alebo Alt + Delete (Windows/Linux), ⌥ + ⌫ alebo ⌥ + Delete (Mac). Tieto skratky odstránia vybraté stĺpce aktívnej tabuľky, aj keď sú zároveň vybraté iné tabuľky alebo poznámky. Neodstránia nič, kým sa upravuje bunka, ani pri priblížení 70% a nižšom.

Odstránenie jedného stĺpca a potom dvoch vybratých stĺpcov pomocou Alt + Backspace

To isté robí kontextová ponuka tabuľky. Keď je tabuľka jediným vybratým objektom, kliknite pravým tlačidlom na riadok stĺpca: posledná položka ponuky znie Delete column, prípadne Delete columns, ak je tento riadok jedným z dvoch alebo viacerých vybratých stĺpcov.

Kým sa upravuje bunka, klávesy Delete a Backspace iba mažú text. Ak ich podržíte stlačené mimo editora bunky, odstránenie vykonajú iba raz.
Po odstránení sa fokus presunie na najbližší zostávajúci stĺpec nad stĺpcom, ktorý bol aktívny. Keď nad ním žiadny nezostal, fokus sa presunie na názov tabuľky, aj keď pod ním ešte zostávajú stĺpce, takže ďalšie stlačenie klávesu Delete alebo Backspace odstráni tabuľku, a nie stĺpec.
Vzťahy a indexy, ktoré používajú odstránený stĺpec, sa odstránia spolu s ním. Nevyžaduje sa žiadne potvrdenie a celé odstránenie je jeden krok histórie zmien.

Kopírovanie/prilepovanie stĺpcov​

Funguje ako schránka založená na tabuľkách.
Klávesové skratky: Ctrl + C (Windows/Linux) alebo ⌘ + C (Mac), Ctrl + V (Windows/Linux) alebo ⌘ + V (Mac)

Kopírovanie do tabuľkového hárka, prilepovanie z neho a prilepovanie do tabuľky, v ktorej je aktívna bunka stĺpca, používajú bunky, ktoré tabuľky zobrazujú, v poradí, v akom ich zobrazujú – pozrite si časti Možnosti zobrazenia tabuliek a Úprava poradia stĺpcov.
Stĺpce skopírované v editore a prilepené pri vybratej hlavičke tabuľky alebo do ostatných vybratých tabuliek prenášajú všetky bunky skopírovaných stĺpcov vrátane skrytých, napríklad Jedinečný a Automatický prírastok.
Označenia alternatívneho kľúča, napríklad AK1.1, nie sú bunky, takže sa pri kopírovaní a prilepovaní vynechávajú, aj keď sú zobrazené.

Z editora môžete prilepovať do aplikácie Excel a z aplikácie Excel späť do editora.
Hodnoty buniek sa prenesú presne tak, ako boli napísané, takže hodnota, napríklad <label> alebo a &amp; b, sa do tabuľkového hárka alebo dokumentu dostane nezmenená.
Stĺpce tabuľkového hárka sa priraďujú k viditeľným bunkám podľa pozície, nie podľa názvu, takže stĺpce hárka musia dodržať ich poradie.
Pri nasledujúcich stĺpcoch sa ako pravda interpretuje ktorákoľvek z týchto hodnôt (bez ohľadu na veľkosť písmen):

  • Automatický prírastok: TRUE, 1, YES, Y
  • Jedinečný: TRUE, 1, YES, Y
  • NOT NULL: TRUE, 1, YES, Y, NOT NULL

Pri kopírovaní von editor zapisuje do stĺpcov Automatický prírastok a Jedinečný hodnotu TRUE alebo FALSE a do stĺpca NOT NULL hodnotu NOT NULL alebo NULL.
Bunky Jedinečný a Automatický prírastok sú predvolene skryté, takže hodnoty TRUE a FALSE sa zapisujú a čítajú, až keď sa tieto bunky zobrazia.

Prilepenie štyroch stĺpcov do tabuľkového hárka s príznakmi zapísanými ako TRUE/FALSE a NOT NULL/NULL

Prilepenie troch riadkov tabuľkového hárka do tabuľky ako stĺpcov, pričom YES, 1 a NOT NULL sa interpretujú ako pravda

Kam sa prilepený obsah umiestni, závisí od fokusu:

  • Keď je vybratá hlavička tabuľky, prilepené riadky sa pridajú ako nové stĺpce do každej vybratej tabuľky.
  • Keď je aktívna bunka stĺpca, postupne sa prepíšu vybraté riadky tejto tabuľky a potom riadky pod posledným z nich, a to toľko, koľko riadkov sa prilepilo. Riadky medzi oddelenými výbermi sa preskočia. Prepísaný riadok prevezme prilepené hodnoty do svojich viditeľných buniek, skryté bunky si ponechá a zvyšné riadky sa pridajú ako nové stĺpce. Do každej ďalšej vybratej tabuľky sa prilepené riadky pridajú ako nové stĺpce.

Skopírovanie dvoch stĺpcov a ich prilepenie naraz do dvoch vybratých tabuliek

Kopírovanie/prilepovanie tabuliek a poznámok​

Keď vnútri aktívnej tabuľky nie je vybratý žiadny stĺpec, rovnaké klávesové skratky skopírujú samotné vybraté tabuľky a poznámky – pozrite si stránku Funkcie pre tabuľky.

Primárny kľúč stĺpca​

Prepne primárny kľúč aktívneho stĺpca, teda stĺpca, do ktorého patrí aktívna bunka.
Keď je aktívny stĺpec jedným z dvoch alebo viacerých vybratých stĺpcov, prepnutie sa použije na všetky vybraté stĺpce: ak niektorý z nich nie je kľúčom, kľúčom sa stanú všetky a ak už kľúčom sú všetky, kľúč sa zruší pri všetkých. Stĺpce mimo výberu zostanú nezmenené.
Použite kontextovú ponuku tabuľky alebo klávesovú skratku Alt + K (Windows/Linux) alebo ⌥ + K (Mac). Keď sa prepnutie týka dvoch alebo viacerých stĺpcov, položka ponuky znie Primary Key on selected columns namiesto Primary Key.
Ikona kľúča v riadku slúži iba na zobrazenie, takže kliknutím na ňu kľúč nenastavíte.

Ak chcete z viacerých stĺpcov vytvoriť jeden zložený kľúč, vyberte ich, potom stlačte Alt + K (Windows/Linux) alebo ⌥ + K (Mac) alebo kliknite pravým tlačidlom na jeden z vybratých riadkov a vyberte položku Primary Key on selected columns. Každé prepnutie je jeden krok histórie zmien.

Výber dvoch stĺpcov pomocou Shift + Arrow Down, potom nastavenie oboch ako primárneho kľúča pomocou ⌥ + K a zrušenie oboch druhým stlačením