Övriga rader sätts ihop till en SQL fråga. Denna SQL-fråga skickas vidare till databasen precis som den är skriven, med undantag för några speciella variabler. Variablerna står alltid mellan två %
%NOW-nn%
som är en
”tidsvariabel”. Denna byts ut mot ett datum innan frågan skickas till databasen.
Så byts t.ex %NOW-0% ut mot dagen datum, %NOW-33% byts ut mot ett datum 33 dagar
bakåt i tid. Syntaxen på detta datum styrs av @DATEFORMAT.
%NAME%
är en variabel som byts ut
mot namnet angivet i Importfliken i rutan "Importseriens namn (ej
obligatorisk)". Detta gör att man kan ha en och samma fil med SQL fråga för
många lastserier, och bara ändra namnet i Aiolos. Används bara vid import av
lastdata.
%PARAM1%, %PARAM2% och
%PARAM3%
Antar värdet av de tre förkryssade parametrarna i
importdefinitionen. PARAM1 är alltså angivet namn på temperaturkolumnen, PARAM2
på vindhastigheten och PARAM3 på antingen globlastrålning eller moln.
Används bara för väderobservations import.
%PARAM%
Denna får värden på samma
sätt som PARAM1 till PARAM3 men ett i taget när @LOOP3 optionen används.
%IMP_START% och %IMP_END%
är två
variabler som kan sättas av anropande program via COM interfacet. Det är tänkt
för import av observationsserier för prognosändamål till AioSeason.
%LATEST<TT>OC<+|-HHH>%
är en variabel
med två varierande element, ett klockslag och en offset. Tanken med namnet är
”senaste klockan TT plus HHH timmar” fast på engelska ”Latest TT o’clock + HHH”
och LATEST08OC+0 är alltså senaste gången klockan var 8, så före kl 8 är det
igår, efter klockan 8 idag. TT ska alltid vara tvåställigt och i 24-timmars tid,
HHH kan vara 1 eller flera siffror.
%MINFROMMIDNIGHT%
Innehåller antal
minuter från midnatt innevarande dygn, tänkt för tidsstämplingsändamål
%SECFROMMIDNIGHT%
Innehåller antal
sekunder sen midnatt innevarande dygn, tänkt för tidsstämplingsändamål