@@ -143,6 +143,8 @@ All operators and functions operate with that base-units-only format.
143143Conversion from and to other unit representations is done on input, output, and
144144using the ` @ ` operator only.
145145
146+ This is also the format used in binary mode in the PostgreSQL wire protocol.
147+
146148Prefixes and Units Lookup Tables
147149--------------------------------
148150
@@ -324,54 +326,129 @@ PostgreSQL Operators and Functions
324326The ` unit ` extension provides the following objects:
325327
326328```
327- function avg(unit)
328- function cbrt(unit)
329- function dimension(unit)
330- function max(unit)
331- function min(unit)
332- function round(unit)
333- function sqrt(unit)
334- function stddev_pop(unit)
335- function stddev_samp(unit)
336- function stddev(unit)
337- function sum(unit)
338- function unit_is_hashed(cstring)
339- function unit_load()
340- function unit_reset()
341- function value(unit)
342- function variance(unit)
343- function var_pop(unit)
344- function var_samp(unit)
345- operator class unit_ops for access method btree
346- operator /(double precision,unit)
347- operator *(double precision,unit)
348- operator family unit_ops for access method btree
349- operator ||/(NONE,unit)
350- operator |/(NONE,unit)
351- operator -(NONE,unit)
352- operator @(unit,text)
353- operator @@(unit,text)
354- operator /(unit,double precision)
355- operator *(unit,double precision)
356- operator ^(unit,integer)
357- operator <=(unit,unit)
358- operator <>(unit,unit)
359- operator <(unit,unit)
360- operator =(unit,unit)
361- operator >=(unit,unit)
362- operator >(unit,unit)
363- operator -(unit,unit)
364- operator /(unit,unit)
365- operator *(unit,unit)
366- operator +(unit,unit)
367- table unit_prefixes
368- table unit_units
369- type unit
370- type unit_accum_t
371- ```
329+ Objects in extension "unit"
330+ Object description
331+ --------------------------------------------------
332+ function ampere(double precision)
333+ function au(double precision)
334+ function avg(unit)
335+ function becquerel(double precision)
336+ function byte(double precision)
337+ function candela(double precision)
338+ function cbrt(unit)
339+ function celsius(double precision)
340+ function coulomb(double precision)
341+ function day(double precision)
342+ function dbl_unit_div(double precision,unit)
343+ function dbl_unit_mul(double precision,unit)
344+ function decibel(double precision)
345+ function degree_arc(double precision)
346+ function dimension(unit)
347+ function farad(double precision)
348+ function gray(double precision)
349+ function hectare(double precision)
350+ function henry(double precision)
351+ function hertz(double precision)
352+ function hour(double precision)
353+ function joule(double precision)
354+ function katal(double precision)
355+ function kelvin(double precision)
356+ function kilogram(double precision)
357+ function liter(double precision)
358+ function lumen(double precision)
359+ function lux(double precision)
360+ function max(unit)
361+ function meter(double precision)
362+ function min(unit)
363+ function minute_arc(double precision)
364+ function minute(double precision)
365+ function mole(double precision)
366+ function newton(double precision)
367+ function ohm(double precision)
368+ function pascal(double precision)
369+ function radian(double precision)
370+ function round(unit)
371+ function second_arc(double precision)
372+ function second(double precision)
373+ function siemens(double precision)
374+ function sievert(double precision)
375+ function sqrt(unit)
376+ function stddev_pop(unit)
377+ function stddev_samp(unit)
378+ function stddev(unit)
379+ function steradian(double precision)
380+ function sum(unit)
381+ function tesla(double precision)
382+ function tonne(double precision)
383+ function unit_accum(unit_accum_t,unit)
384+ function unit_add(unit,unit)
385+ function unit_at_double(unit,text)
386+ function unit_at(unit,text)
387+ function unit_avg(unit_accum_t)
388+ function unit_cmp(unit,unit)
389+ function unit_dbl_div(unit,double precision)
390+ function unit_dbl_mul(unit,double precision)
391+ function unit_div(unit,unit)
392+ function unit(double precision)
393+ function unit_eq(unit,unit)
394+ function unit_ge(unit,unit)
395+ function unit_greatest(unit,unit)
396+ function unit_gt(unit,unit)
397+ function unit_in(cstring)
398+ function unit_is_hashed(cstring)
399+ function unit_least(unit,unit)
400+ function unit_le(unit,unit)
401+ function unit_load()
402+ function unit_lt(unit,unit)
403+ function unit_mul(unit,unit)
404+ function unit_neg(unit)
405+ function unit_ne(unit,unit)
406+ function unit_out(unit)
407+ function unit_pow(unit,integer)
408+ function unit_recv(internal)
409+ function unit_reset()
410+ function unit_send(unit)
411+ function unit_stddev_pop(unit_accum_t)
412+ function unit_stddev_samp(unit_accum_t)
413+ function unit_sub(unit,unit)
414+ function unit_var_pop(unit_accum_t)
415+ function unit_var_samp(unit_accum_t)
416+ function value(unit)
417+ function variance(unit)
418+ function var_pop(unit)
419+ function var_samp(unit)
420+ function volt(double precision)
421+ function watt(double precision)
422+ function weber(double precision)
423+ operator class unit_ops for access method btree
424+ operator /(double precision,unit)
425+ operator *(double precision,unit)
426+ operator family unit_ops for access method btree
427+ operator ||/(NONE,unit)
428+ operator |/(NONE,unit)
429+ operator -(NONE,unit)
430+ operator /(unit,double precision)
431+ operator *(unit,double precision)
432+ operator ^(unit,integer)
433+ operator @(unit,text)
434+ operator @@(unit,text)
435+ operator <=(unit,unit)
436+ operator <>(unit,unit)
437+ operator <(unit,unit)
438+ operator =(unit,unit)
439+ operator >=(unit,unit)
440+ operator >(unit,unit)
441+ operator -(unit,unit)
442+ operator /(unit,unit)
443+ operator *(unit,unit)
444+ operator +(unit,unit)
445+ table unit_prefixes
446+ table unit_units
447+ type unit
448+ type unit_accum_t
449+ (117 rows)
372450
373- Internal function names and constructor-like functions (` meter(5) ` ) are omitted
374- in this list.
451+ ```
375452
376453Details:
377454
0 commit comments