Hogyan kérdezhető le az OLAP T-SQL-ből?


Az OLAP adatkockák könnyen lekérdezhetőek az OpenQuery segítségével, ám az Analysis Servcies a dimenzió elemek unique nevét adja vissza, ami tartalmazza a kapcsos zárójeleket ([Measures].[Db]).

OpenQuery-s lekérdezés az Analsis Services-ből

OpenQuery-s lekérdezés az Analsis Services-ből

Egy relációs tábla neve viszont nem tartalmazhatja a kapcsos zárójeleket, ezért ha az OpenQuery által visszaadot eredményt tovább akarjuk feldolgozni, akkor az oszlop nevét idézőjelek közé kell tenni:

SELECT b."[Measures].[Db]"
FROM (select * from openquery(...)) as b

 

Elválasztó

Már készül a következő cikk. Kérjen értesítést a megjelenéséről itt.

|

Szóljon hozzá!

Szabály: Legyen kedves, segítõkész és vállalja a nevét.
A mező tartalma nem nyilvános.
  • A web és email címek automatikusan linkekké alakulnak.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • A sorokat és bekezdéseket automatikusan felismeri a rendszer.
ANTI SPAM
A robot regisztrációk elkerülésére.
Image CAPTCHA
Figyeljen a kis és nagybetűk használatára