Pokud znáte SQL, můžete pomocí tohoto dialogu vytvořit nebo upravit podmínku SQL.
- Historie
-
Chcete-li upravit dříve použitou podmínku, vyberte ji ze seznamu. Podmínka se zkopíruje do pole Zadat SQL podmínku, kde ji můžete upravit.
- Šablona spojení
-
Vyberte šablonu spojení určující tabulku k použití s touto podmínkou. Podmínka SQL kontroluje informace spojené s dotazovanými objekty. Protože dotazy se týkají pouze objektů v aktivním zdrojovém výkresu, tento seznam zobrazuje pouze šablony spojení ve zdrojových výkresech.
- Zadat podmínku SQL
-
Chcete-li vytvořit novou podmínku, zadejte ji do textového pole.
Syntaxe podmínky SQL
SQL má přísnou gramatickou strukturu a syntaxi. Zde jsou pravidla, která byste měli dodržovat při definování SQL výrazů.
- Znakové hodnoty musí být uzavřeny v apostrofech ('XXX').
- Jestliže má sloupec datový typ řetězec nebo data, dejte název sloupce do dvojitých uvozovek. Jestliže má sloupec číselný datový typ, neuzavírejte název sloupce do dvojitých uvozovek.
- Databázové hodnoty rozlišují velikost písmen, ale názvy položek (sloupců) ne.
- Neukončujte výrazy středníkem jako ve standardní syntaxi SQL.
- Pro datum použijte formát TIMESTAMP'RRRR-MM-DD 00:00:00'. Například: "DATE">TIMESTAMP'1993-06-20 11:24:00'
- Nepoužívejte zástupné znaky aplikace AutoCAD Map 3D nebo DOS, například * nebo ? jakožto součást hodnot sloupce nebo názvů.
- Nepoužívejte klíčová slova SQL jako identifikátory. Klíčová slova jsou příkazy a datové typy SQL, například CHAR, GROUP, SQL, TABLE, USER, SECTION BY a CURRENT. Příklady identifikátorů jsou názvy tabulek a sloupců. Pokud se například pokusíte vytvořit tabulku se sloupcem nazvaným AKTUÁLNÍ, v aplikaci AutoCAD Map 3D se zobrazí chybové hlášení.
AutoCAD Map 3D podporuje standardní syntaxi SQL, která je formálně definována v normě SQL ANSI X3.135-1989.