SQL Sorgu Örnekleri

Bunlar, SOLIDWORKS PDM veritabanından liste değerlerini döndürmek için kullanabileceğiniz sorgu örnekleridir.

Belirtilen bir Değişkende Saklanan Tüm Benzersiz Değerleri Listeleyin

Bu örnekte, değerler değişken adı değiştirilerek listelenmektedir.

Select distinct Vv.ValueCache From VariableValue Vv Where Vv.VariableID = ( select variableid from variable where Variablename like 'Project number') And Vv.ValueCache != '' order by Vv.ValueCache ASC

Belirtilen bir Klasör Altında Saklanan Tüm Proje Klasörlerini Listeleyin

Bu örnekte, klasörler klasör yolu değiştirilerek listelenmektedir.

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

Bir ODBC Kaynağından Değerleri Alın

Bu yöntemi kullanarak Excel elektronik tablosu gibi bir ODBC kaynağından değerleri alabilirsiniz.

 SELECT Date FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4,0', 'Data Source="c:\Book1.xls"; User ID=Admin;Password=;Extended properties=Excel 8,0')...Sheet1$
         
Bu örnekte:
  • SQL sunucusunun Excel dosyasına erişebilmesi gerekir (UNC yolu olabilir).
  • Date, sütun adıdır.
  • Sheet1, çalışma sayfası adıdır.
  • Sunucu bağlantısı bilgileri yerel SQL sunucusuna ait olmalıdır. Örneğin, kasa veritabanı adını kullanabilirsiniz.