Dialog Napsat SQL podmínku

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.