These functions can be gathered using the following query from a Postgres 15 instance: SELECT * FROM pg_operator o WHERE o.oprname = '<=' ORDER BY o.oprcode::varchar; initBinaryLessOrEqual registers the functions to the catalog.
()
| 36 | |
| 37 | // initBinaryLessOrEqual registers the functions to the catalog. |
| 38 | func initBinaryLessOrEqual() { |
| 39 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, boolle) |
| 40 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, bpcharle) |
| 41 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, byteale) |
| 42 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, charle) |
| 43 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, date_le) |
| 44 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, date_le_timestamp) |
| 45 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, date_le_timestamptz) |
| 46 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, enum_le) |
| 47 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, float4le) |
| 48 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, float48le) |
| 49 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, float84le) |
| 50 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, float8le) |
| 51 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int2le) |
| 52 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int24le) |
| 53 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int28le) |
| 54 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int42le) |
| 55 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int4le) |
| 56 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int48le) |
| 57 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int82le) |
| 58 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int84le) |
| 59 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int8le) |
| 60 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, interval_le) |
| 61 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, jsonb_le) |
| 62 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, namele) |
| 63 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, nameletext) |
| 64 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, numeric_le) |
| 65 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, oidle) |
| 66 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, oidvectorle) |
| 67 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, textlename) |
| 68 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, text_le) |
| 69 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, time_le) |
| 70 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamp_le_date) |
| 71 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamp_le) |
| 72 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamp_le_timestamptz) |
| 73 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamptz_le_date) |
| 74 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamptz_le_timestamp) |
| 75 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamptz_le) |
| 76 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timetz_le) |
| 77 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, record_le) |
| 78 | framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, uuid_le) |
| 79 | } |
| 80 | |
| 81 | // boolle represents the PostgreSQL function of the same name, taking the same parameters. |
| 82 | var boolle = framework.Function2{ |
no test coverage detected