Remarks in SQL für Mehrmandanten Abfragen

Mit dem Remark COMPANY SELECT ALL wird die Abfrage gegenüber allen Mandanten ausgeführt.

Beispiel:
-- COMPANY SELECT ALL

SELECT
  isnull(ob.OB_KATEGORIE, '') AS OB_KATEGORIE,
  ob.OB_OBJEKT,
  ob.OB_BEZEICHNUNG,
  ob.OB_OBVEREH,
  ob.OB_TYPUS_TEXT
FROM NET_OBJEKT ob with(nolock)
In diesem Beispiel werden die Objekte von allen Mandanten ausgelesen.

Mit dem COMPANY SHOW DATA werden die Mandanten Felder CO_ID und CO_NAME mitangezeigt.

Beispiel:
-- COMPANY SELECT ALL
-- COMPANY SHOW DATA
SELECT
  isnull(ob.OB_KATEGORIE, '') AS OB_KATEGORIE,
  ob.OB_OBJEKT,
  ob.OB_BEZEICHNUNG,
  ob.OB_OBVEREH,
  ob.OB_TYPUS_TEXT
FROM NET_OBJEKT ob with(nolock)
In diesem Beispiel werden alle Objekte von allen Mandanten ausgelesen und man sieht zu welchem Mandanten das jeweilig Objekt gehört.