streda 29. februára 2012

Pracujte so správnou databázou (SQL Server)

Stáva sa to. Vytvoríte objekt a neskôr sa nestačíte čudovať, prečo ho nemôžete nájsť. Toto sa často stáva, ak používate Query Analyzer alebo okno Query v Microsoft SQL Server Management Studio a zabudnete vybrať databázu v rozbaľovacom zozname. V niektorých prípadoch ste dokonca nastavili správnu databázu, ale ak pracujete s SQL Server Express, tak vás mohol pri opätovnom pripojení pripojiť k nesprávnej databáze.

Aby ste sa vyhli tomuto problému, zvyknite si používať pred vytváraním dopytov príkaz Use, ako na nasledujúcom príklade:

Use my_db

Napísať tieto dve slová vám zaberie podstatne menej času, ako nájdenie databázy my_db pomocou myši v rozbaľovacom zozname medzi ostatnými databázami.

Najlepšie na tom je, že ak otvoríte SQL súbor, ktorý ste si uložili, alebo ak vás Query opätovne pripojí k nesprávnej databáze, príkaz Use zabezpečí, že všetky nasledujúce SQL príkazy sa budú vykonávať nad správnou databázou.