Jak najít názvy sloupců v Sybase SQL
Sybase má několik verzí aplikací SQL, které pomáhají různým uživatelským skupinám. Zatímco mezi verzemi existují rozdíly, každá z nich je ve struktuře podobná a všechny jsou založeny na strukturovaném jazyce dotazu, takže poskytují možnost používat stejný kód prostřednictvím kterékoli z nich. Správce databází, který potřebuje vyhledat informace v databázi, například název sloupce, je to kritický problém. Noví správci nebo ti, kteří mají na starosti existující a špatně zdokumentované databáze, mohou vyhledávat konkrétní sloupec s dotazem v systémovém pohledu syscolumns nebo v tabulce.
Připojte se k databázi, kterou chcete používat, pomocí aplikace, kterou jste si vybrali. Ujistěte se, že jste se připojili k pověřením, která mají přístup pro správu.
Otevřete nový dotaz V závislosti na připojení, které používáte, budete muset kliknout na tlačítko a spustit nový dotaz, nebo můžete jednoduše začít psát. Napište:
ZVOLTE [požadované sloupce] syscolumns
Nahraďte "[požadované sloupce]" pomocí sloupců dostupných v tabulce syscolumns na základě údajů, které je třeba vrátit. Zobrazení syscolumns obsahuje název sloupce, název tabulky, šířku a měřítko, primární klíč a stav null a všechny komentáře, které mohou být přidány do databáze.
Napište:
Kde name = "[Název sloupce]"
po "syscolumns" zadaného dotazu.
Nahraďte "[název sloupce]" názvem sloupce, který chcete vyhledat.
Rada
Veškeré údaje můžete zobrazit ve syscolumns zadáním příkazu "SELECT * z syscolumns".
Chcete-li najít všechny sloupce, které obsahují určitou frázi, použijte operátor "as" namísto znaménko rovnosti po příkazu "WHERE Name =".