In SocrateCloud ( Dictionarul Activ al Aplicatiei, Alerte etc) se pot face diverse configurari folosind limbajul SQLCateva exemple de restrictii suplimentare impuse sintaxei SQL de catre interpretorul SocrateCloud sunt: - Cuvintele cheie se scriu cu MAJUSCULE, este obligatorie folosirea "prefixului" pt JOIN: LEFT OUTER, RIGHT OUTER, FULL , INNER
SELECT …
FROM ... INNER JOIN ... ON (...)
WHERE
ORDER BY
- Numele tabelelor/coloanelor se scriu cu SmallTalk (aşa cum sunt definite in dicţionarul aplicaţiei)
- Parserul de securitate se bazează pe majuscule
- Nu se utilizează sintaxa *= =* pentru join
- De evitat sintaxele cu subselecturi si/sau tabele derivate, din considerente de securitate acestea functioneaza foarte limitat (de ex. in Reguli alerte nu functioneaza deloc)
- Daca se utilizeaza Copy/Paste pot sa apara situatii in care scriptul sa nu functioneze din cauza unor caractere netiparibile (invizibile). Se recomanda rescrierea interogarii in fereastra de editare.
|