SELECT MOD(18, 4); +-------------------------+ | mod(Int64(18),Int64(4)) | +-------------------------+ | 2 | +-------------------------+ SELECT MOD(-18, 4); +--------------------------+ | mod(Int64(-18),Int64(4)) | +--------------------------+ | -2 | +--------------------------+ SELECT MOD(18.0, 4.0); +-----------------------------+ | mod(Float64(18),Float64(4)) | +-----------------------------+ | 2.0 | +-----------------------------+ SELECT MOD(18, 0); Error: 3001(EngineExecuteQuery), DataFusion error: Divide by zero error SELECT POW (2, 5); +------------------------+ | pow(Int64(2),Int64(5)) | +------------------------+ | 32.0 | +------------------------+ SELECT POW (1.01, 365); +-------------------------------+ | pow(Float64(1.01),Int64(365)) | +-------------------------------+ | 37.78343433288728 | +-------------------------------+ SELECT POW (0.99, 365); +-------------------------------+ | pow(Float64(0.99),Int64(365)) | +-------------------------------+ | 0.025517964452291125 | +-------------------------------+