Následující příklady představují dotazy, které můžete použít pro vrácení výpisu hodnot z databáze SOLIDWORKS PDM.
Výpis všech jedinečných hodnot uložených v zadané proměnné
Tento příklad vypíše hodnoty nahrazením názvu proměnné.
Select distinct Vv.ValueCache From VariableValue Vv Where Vv.VariableID = ( select variableid from variable where Variablename like 'Číslo projektu') And Vv.ValueCache != '' order by Vv.ValueCache ASC
Výpis všech projektových složek uložených v zadané složce
Tento příklad vypíše složky nahrazením cesty ke složce.
Select P.Name From Projects P, ProjectTree Pt, Projects P2 where P.ProjectID > 1 And P2.Path Like '\Projects\' And P2.ProjectID = Pt.ProjectID And P.ProjectID = Pt.ChildProject Order By P.Name Asc
Načtení hodnot ze zdroje dat ODBC
Touto metodou můžete získat hodnoty ze zdroje dat ODBC, například z tabulky aplikace Excel.
SELECT Datum FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\Book1.xls"; User ID=Admin;Password=;Extended properties=Excel 8.0')...List1$
V tomto příkladě:
- Soubor aplikace Excel musí být dostupný ze serveru SQL (může se jednat o cestu UNC).
-
Datum je název sloupce.
-
List1 je název listu.
- Informace o připojení k serveru by se měly týkat místního serveru SQL. Můžete použít například název databáze úschovny.