Az SAP HANA a következő SAP HANA funkciókat biztosítja:
- Adattípus-konverziós függvény - Az adattípus-konverziós függvénnyel az egyik adattípust a másikra konvertálják. Az alábbiakban felsoroljuk az Adattípus-konverzió funkciót -
Pl. CAST, TO_ALPHANUM, TO_BIGINT, TO_BINARY stb.
- Dátum és idő függvények - A Dátum és Idő függvény a Dátum / Idő más formátumú konvertálására szolgál.
Pl. - ADD_DAYS, ADD_MONTHS, ADD_SECOND stb.
- Teljes szöveges függvények - A szöveges kereséshez a teljes szöveges függvényeket használják.
Pl. - SCORE stb.
- Számfüggvények - A számfüggvények számértéket vagy számjegyből álló karakterláncot vesznek be és számértékeket adnak vissza.
Pl. - ABS, KEREK, ÁRAM, stb.
- Karakterlánc-függvények - A karakterlánc-függvények egy karakterláncot vesznek inputként, feldolgozzák és értéket adnak vissza a függvénynek megfelelően.
Pl. (ASCII, CHAR, CONCAT stb.)
- Ablakfunkciók - Ablakfunkciók lehetővé teszik a felhasználó számára, hogy a lekérdezés eredményhalmazát ablaktábla nevű sorcsoportokra ossza fel.
Pl. RANK (), DENSE_RANK (), ROW_NUMBER () stb.
- Vegyes funkció - Van még néhány funkció, amelyeket a különféle feladatokhoz használnak. Pl. - CONVERT_CURRENCY, CURRENT_SCHEMA stb.