Velge partisjoner/administrasjoner ved bruk av SQL-setningen

Gå til nederlandsk versjon

En datacontainer kan inneholde flere partisjoner. På Exact Online, Yuki, Twinfield og lignende er det én partisjon per administrasjon/selskap. På andre plattformer kan partisjoner være definert annerledes, for eksempel som en database på en SQL Server- eller PostgreSQL-instans, eller en lønnskjørt virksomhet på NMBRS eller Loket.

SQL-setninger kjøres på alle valgte partisjoner. Utførelsen skjer vanligvis parallelt med en justerbar grad av parallellisering.

I de fleste Invantive-produkter kan partisjonene velges gjennom et brukergrensesnitt, for eksempel via en nedtrekksmeny i båndet (ribbon).

Det er også mulig å bruke en SQL-setning til å velge hvilke partisjoner fremtidige spørringer og operasjoner skal kjøre på. use-setningen lar deg velge partisjonene/administrasjonene som alle påfølgende SQL-setninger skal arbeide på.

De vanligste variasjonene av use-setningen er:

  • use all: velg alle partisjoner/administrasjoner,
  • use default: velg partisjonene/administrasjonene som sist ble brukt i (sky)plattformen selv (hvis definert),
  • use 23423,345345: velg et antall partisjoner/administrasjoner etter kode (for eksempel divisjonskode på Exact Online),
  • use select code, 'eol' from systemdivisions@eol where name like '%Drenthe%': velg alle partisjoner/administrasjoner med en spørring, i dette tilfellet på Exact Online-datacontaineren eol alle administrasjoner med «Drenthe» i navnet.

Ekskluder

For å ekskludere enkelte selskaper kan du bruke en konstruksjon som:

use
select code
,      'eol'
from   SystemDivisions@eol
where  code not in (DIVISIECODE1, DIVISIECODE2, DIVISIECODE3, ...)

Mer informasjon

For mer informasjon:

2 berichten zijn gesplitst naar een nieuw topic: Not able to select partitions