09.08.2019, Vladimír Klaus, navštíveno 3131x

SQL Server

Pokud potřebujete v SSMS editovat nějakou tabulku, stačí na ni kliknout pravým tlačítkem a z kontextového menu vybrat "Edit Top 200 Rows". Tato cesta má ale dva výrazné nedostatky:

  • jde pouze o 200 řádek
  • jsou to řádky ze začátku tabulky

Z vlastní zkušenosti mohu říci, že nejčastěji potřebuji upravit data v právě přidané řádce, která je naopak až na konci.

SQL Server Management Studio - editace jiných řádek, než je nabízeno, obr. 1

Těch 200 řádek můžete změnit v Nastavení, tedy Tools > Options > SQL Server Object Explorer.

SQL Server Management Studio - editace jiných řádek, než je nabízeno, obr. 2

Ale pořád není možné vybrat jiné záznamy k editaci. Řešení naštěstí existuje a to přes kontextové menu při zobrazení editovaných záznamů. Vyberete Pane > SQL nebo rovnou Ctrl+3.

SQL Server Management Studio - editace jiných řádek, než je nabízeno, obr. 3

Tím se dostanete do editace SQL příkazu, který můžete libovolně upravit a pak pomocí kontextového menu nebo přímo Ctrl+R vykonat. V dolní části pak odpovídající záznamy můžete upravovat.

SQL Server Management Studio - editace jiných řádek, než je nabízeno, obr. 4

Vše zde popsané by mělo fungovat již od pradávného SQL Serveru 2008 až do současnosti.

Zdroje: