| |
| select |
| cdouble |
| ,Round(cdouble, 2) |
| ,Floor(cdouble) |
| ,Ceil(cdouble) |
| ,Rand(98007) as rnd |
| ,Exp(ln(cdouble)) |
| ,Ln(cdouble) |
| ,Ln(cfloat) |
| ,Log10(cdouble) |
| -- Use log2 as a representative function to test all input types. |
| ,Log2(cdouble) |
| ,Log2(cfloat) |
| ,Log2(cbigint) |
| ,Log2(cint) |
| ,Log2(csmallint) |
| ,Log2(ctinyint) |
| ,Log(2.0, cdouble) |
| ,Pow(log2(cdouble), 2.0) |
| ,Power(log2(cdouble), 2.0) |
| ,Sqrt(cdouble) |
| ,Sqrt(cbigint) |
| ,Bin(cbigint) |
| ,Hex(cdouble) |
| ,Conv(cbigint, 10, 16) |
| ,Abs(cdouble) |
| ,Abs(ctinyint) |
| ,Pmod(cint, 3) |
| ,Sin(cdouble) |
| ,Asin(cdouble) |
| ,Cos(cdouble) |
| ,ACos(cdouble) |
| ,Atan(cdouble) |
| ,Degrees(cdouble) |
| ,Radians(cdouble) |
| ,Positive(cdouble) |
| ,Positive(cbigint) |
| ,Negative(cdouble) |
| ,Sign(cdouble) |
| ,Sign(cbigint) |
| from alltypesorc order by rnd limit 400; |
| |