github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/pkg/sql/sem/tree/testdata/eval/builtins (about) 1 eval 2 sqrt(4.0) 3 ---- 4 2 5 6 eval 7 sqrt(1 * -0:::float) 8 ---- 9 -0.0 10 11 eval 12 sqrt(1.0 * -0) 13 ---- 14 0 15 16 eval 17 sqrt(-1:::float * 0) 18 ---- 19 -0.0 20 21 eval 22 sign(1) 23 ---- 24 1 25 26 eval 27 sign(-1) 28 ---- 29 -1 30 31 eval 32 sign(0) 33 ---- 34 0 35 36 eval 37 sign(-0) 38 ---- 39 0 40 41 eval 42 floor(-2::int) 43 ---- 44 -2.0 45 46 eval 47 floor(-1.5::decimal) 48 ---- 49 -2 50 51 eval 52 floor(-1.5::float) 53 ---- 54 -2.0 55 56 eval 57 ceil(-2::int) 58 ---- 59 -2.0 60 61 eval 62 ceil(-1.5::decimal) 63 ---- 64 -1 65 66 eval 67 ceil(-1.5::float) 68 ---- 69 -1.0 70 71 eval 72 ceiling(-2::int) 73 ---- 74 -2.0 75 76 eval 77 ceiling(-1.5::decimal) 78 ---- 79 -1 80 81 eval 82 ceiling(-1.5::float) 83 ---- 84 -1.0 85 86 eval 87 length('1011'::bit(4)) 88 ---- 89 4 90 91 eval 92 bit_length('1011'::bit(4)) 93 ---- 94 4 95 96 eval 97 octet_length('1011'::bit(4)) 98 ---- 99 1 100 101 eval 102 octet_length('1011'::bit(12)) 103 ---- 104 2