Data Queries

OMrun queries data from the data sources with different syntax formats:

Data adaptorQuery formatComment

Access (OLEDB)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

Avaloq (Oracle)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

Avaloq (TNS Oracle)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

Btrieve/Pervasive (MySQL)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

Excel (OLEDB) - HDR

SELECT F1 AS Alias1, [...], FX AS AliasX FROM [worksheet name$]

Excel (OLEDB) + HDR

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM [worksheet name$]

Flatfile (OLEDB) - HDR

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM [FileName.csv]

If delimiter matches the local PC config settings it is possible to query the flatfile without a schema.ini file. Any column can be queried by "F<No>":

SELECT F1 AS Alias1, F2 AS Alias2, [...], FX AS AliasX FROM [FileName.csv]

File schema.ini needed (same directory as the flatfile): [Sample.txt] ColNameHeader=False Format=CSVDelimited MaxScanRows=0 Col1=Column1 Text Width 10 Col2=Column2 Text Width 30 [...] ColX=ColumnX Text Width 30

Flatfile (OLEDB) + HDR

SELECT Column1 AS Alias1, Column2 AS Alias2, [...], ColumnX AS AliasX FROM [FileName.csv]

File schema.ini needed (same directory as the flatfile): [Sample.txt] ColNameHeader=True Format=CSVDelimited MaxScanRows=0

IBM AS400 (IBM)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM @DB_Schema.TableName

IBM AS400 (OLEDB)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM @DB_Schema.TableName

IBM DB2 (OLEDB)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM @DB_Schema.TableName

MS DB2 (OLEDB)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM @DB_Schema.TableName

MySQL

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM @DB_Schema.TableName

OMIS Variable (OM)

n/a

OMrun variable format, no specific data adapter

Oracle XXg

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM @DB_Schema.TableName

Oracle XXg (TNS)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

PostgreSQL (ODBC)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM @DB_Schema.TableName

SAP BW X.X (OLEDB)

SELECT {[ZINZRU].[1ROWCOUNT]} ON COLUMNS, {[ZINZRU].[LEVEL01].Members} DIMENSION PROPERTIES [ZINZRU].[2ZINZRU], [...], [ZINZRU].[2ZINZSSREG] ON ROWS FROM [$ZINZRU]

Data saved into internal SQL Server CE (see MDX options)

SQL Server 7 (OLEDB)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

SQL Server 7 (SQL)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

SQL Server CE (SQLCE)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

TestDataDB (SQLCE)

SELECT Column1 AS Alias1, [...], ColumnX AS AliasX FROM TableName

Last updated