Preparing search index...
The search index is not available
Typegres API Reference - v0.0.1
Typegres API Reference
Numeric
Class Numeric<N>
Type Parameters
N
extends
number
Hierarchy (
View Summary
)
Any
<
Parsed
,
N
>
Numeric
Index
Constructors
constructor
Properties
nullability
result
Type
serialize
Param
Types
v
serialize
Param
Types
Methods
-
*
/
%
^
+
<
<@
<=
<>
=
>
>=
||
abs
any
Value
any
Value
Transfn
array
Fill
array
Prepend
as
Aggregate
avg
ceil
ceiling
concat
count
cume
Dist
dense
Rank
div
elem
Contained
By
Multirange
elem
Contained
By
Range
execute
exp
first
Value
float4
float8
floor
gcd
generate
Series
get
Class
hash
Numeric
hash
Numeric
Extended
in
Range
int2
int4
int8
int8
Sum
json
Agg
json
Agg
Strict
jsonb
Agg
jsonb
Agg
Strict
jsonb
Build
Array
jsonb
Build
Object
jsonb
Object
Agg
jsonb
Object
Agg
Strict
jsonb
Object
Agg
Unique
jsonb
Object
Agg
Unique
Strict
jsonb
Populate
Record
jsonb
Populate
Recordset
jsonb
Populate
Record
Valid
json
Build
Array
json
Build
Object
json
Object
Agg
json
Object
Agg
Strict
json
Object
Agg
Unique
json
Object
Agg
Unique
Strict
json
Populate
Record
json
Populate
Recordset
lag
last
Value
lcm
lead
ln
log
log10
max
min
Scale
mod
mode
money
nth
Value
numeric
numeric
Abs
numeric
Add
numeric
Cmp
numeric
Div
numeric
Div
Trunc
numeric
Eq
numeric
Exp
numeric
Ge
numeric
Gt
numeric
Inc
numeric
Larger
numeric
Le
numeric
Ln
numeric
Log
numeric
Lt
numeric
Mod
numeric
Mul
numeric
Ne
numeric
Pl
Pg
Lsn
numeric
Power
numeric
Smaller
numeric
Sqrt
numeric
Sub
numeric
Uminus
numeric
Uplus
num
Nonnulls
num
Nulls
numrange
numrange
Subdiff
percent
Rank
pg
Collation
For
pg
Column
Compression
pg
Column
Size
pg
Column
Toast
Chunk
Id
pg
Lsn
pg
Size
Pretty
pg
Typeof
pow
power
quote
Literal
quote
Nullable
random
rank
round
scale
sign
sqrt
stddev
stddev
Pop
stddev
Samp
sum
to
Char
to
Expression
to
Json
to
Jsonb
trim
Scale
trunc
variance
var
Pop
var
Samp
width
Bucket
new
parse
subtype
type
String
Constructors
constructor
new
Numeric
<
N
extends
number
>
(
v
:
unknown
)
:
Numeric
<
N
>
Type Parameters
N
extends
number
Parameters
v
:
unknown
Returns
Numeric
<
N
>
Properties
nullability
nullability
:
undefined
|
N
= undefined
result
Type
resultType
:
undefined
|
string
= undefined
serialize
Param
Types
serializeParamTypes
:
unknown
= undefined
v
v
:
unknown
Static
serialize
Param
Types
serializeParamTypes
:
undefined
|
readonly
(
string
|
number
|
bigint
)
[]
= undefined
Methods
-
"-"
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
"-"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
"-"
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
*
"*"
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
"*"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
"*"
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
/
"/"
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
"/"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
"/"
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
%
"%"
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
"%"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
"%"
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
^
"^"
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
"^"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
"^"
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
+
"+"
(
this
:
Numeric
<
1
>
,
a1
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
Numeric
<
1
>
Returns
Numeric
<
1
>
"+"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
"+"
(
this
:
Numeric
<
number
>
,
a1
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
"+"
(
this
:
Numeric
<
1
>
,
a1
:
PgLsn
<
1
>
)
:
PgLsn
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
PgLsn
<
1
>
Returns
PgLsn
<
1
>
"+"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
PgLsn
<
0
|
1
>
)
:
PgLsn
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
PgLsn
<
0
|
1
>
Returns
PgLsn
<
0
|
1
>
"+"
(
this
:
Numeric
<
number
>
,
a1
:
PgLsn
<
number
>
)
:
PgLsn
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
PgLsn
<
number
>
Returns
PgLsn
<
0
|
1
>
<
"<"
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
"<"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<"
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
<@
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
1
,
T
>
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
1
,
T
>
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
<=
"<="
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
"<="
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<="
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
<>
"<>"
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
"<>"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<>"
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
=
"="
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
"="
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"="
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
>
">"
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
">"
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
">"
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
>=
">="
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
">="
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
">="
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
||
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Array
<
1
,
T
>
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Array
<
0
|
1
,
T
>
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Array
<
0
|
1
,
T
>
abs
abs
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
abs
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
abs
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
any
Value
anyValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
any
Value
Transfn
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
array
Fill
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
a2
:
Array
<
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
a2
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
a2
:
Array
<
number
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
array
Prepend
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Array
<
1
,
T
>
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Array
<
0
|
1
,
T
>
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Array
<
0
|
1
,
T
>
as
Aggregate
asAggregate
()
:
undefined
|
Numeric
<
number
>
Returns
undefined
|
Numeric
<
number
>
avg
avg
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
ceil
ceil
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
ceil
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
ceil
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
ceiling
ceiling
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
ceiling
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
ceiling
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
concat
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
count
count
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
1
>
cume
Dist
cumeDist
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Float8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Float8
<
0
|
1
>
dense
Rank
denseRank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
0
|
1
>
div
div
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
div
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
div
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
elem
Contained
By
Multirange
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
elem
Contained
By
Range
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
execute
execute
(
db
:
Typegres
,
)
:
{
then
(
resolve
:
(
result
:
N
extends
0
?
null
:
N
extends
1
?
string
:
null
|
string
,
)
=>
void
,
reject
:
(
err
:
unknown
)
=>
void
,
)
:
void
;
}
Parameters
db
:
Typegres
Returns
{
then
(
resolve
:
(
result
:
N
extends
0
?
null
:
N
extends
1
?
string
:
null
|
string
,
)
=>
void
,
reject
:
(
err
:
unknown
)
=>
void
,
)
:
void
;
}
exp
exp
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
exp
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
exp
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
first
Value
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
float4
float4
(
this
:
Numeric
<
1
>
)
:
Float4
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Float4
<
1
>
float4
(
this
:
Numeric
<
0
|
1
>
)
:
Float4
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Float4
<
0
|
1
>
float4
(
this
:
Numeric
<
number
>
)
:
Float4
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Float4
<
0
|
1
>
float8
float8
(
this
:
Numeric
<
1
>
)
:
Float8
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Float8
<
1
>
float8
(
this
:
Numeric
<
0
|
1
>
)
:
Float8
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Float8
<
0
|
1
>
float8
(
this
:
Numeric
<
number
>
)
:
Float8
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Float8
<
0
|
1
>
floor
floor
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
floor
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
floor
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
gcd
gcd
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
gcd
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
gcd
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
generate
Series
generateSeries
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Setof
<
{
from
:
{}
}
>
generateSeries
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Setof
<
{
from
:
{}
}
>
generateSeries
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Setof
<
{
from
:
{}
}
>
generateSeries
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
,
a2
:
undefined
|
string
|
Numeric
<
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
a2
:
undefined
|
string
|
Numeric
<
1
>
Returns
Setof
<
{
from
:
{}
}
>
generateSeries
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
a2
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
a2
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Setof
<
{
from
:
{}
}
>
generateSeries
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
a2
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
a2
:
undefined
|
string
|
Numeric
<
number
>
Returns
Setof
<
{
from
:
{}
}
>
get
Class
getClass
(
this
:
this
)
:
typeof
Any
Parameters
this
:
this
Returns
typeof
Any
hash
Numeric
hashNumeric
(
this
:
Numeric
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Int4
<
1
>
hashNumeric
(
this
:
Numeric
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Int4
<
0
|
1
>
hashNumeric
(
this
:
Numeric
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Int4
<
0
|
1
>
hash
Numeric
Extended
hashNumericExtended
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Int8
<
1
>
hashNumericExtended
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
,
)
:
Int8
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
hashNumericExtended
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
,
)
:
Int8
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Int8
<
0
|
1
>
in
Range
inRange
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
,
a2
:
undefined
|
string
|
Numeric
<
1
>
,
a3
:
undefined
|
boolean
|
Bool
<
1
>
,
a4
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
a2
:
undefined
|
string
|
Numeric
<
1
>
a3
:
undefined
|
boolean
|
Bool
<
1
>
a4
:
undefined
|
boolean
|
Bool
<
1
>
Returns
Bool
<
1
>
inRange
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
a2
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
a3
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
a4
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
a2
:
undefined
|
string
|
Numeric
<
0
|
1
>
a3
:
undefined
|
boolean
|
Bool
<
0
|
1
>
a4
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
Bool
<
0
|
1
>
inRange
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
a2
:
undefined
|
string
|
Numeric
<
number
>
,
a3
:
undefined
|
boolean
|
Bool
<
number
>
,
a4
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
a2
:
undefined
|
string
|
Numeric
<
number
>
a3
:
undefined
|
boolean
|
Bool
<
number
>
a4
:
undefined
|
boolean
|
Bool
<
number
>
Returns
Bool
<
0
|
1
>
int2
int2
(
this
:
Numeric
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Int2
<
1
>
int2
(
this
:
Numeric
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2
(
this
:
Numeric
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Int2
<
0
|
1
>
int4
int4
(
this
:
Numeric
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Int4
<
1
>
int4
(
this
:
Numeric
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Int4
<
0
|
1
>
int4
(
this
:
Numeric
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Int4
<
0
|
1
>
int8
int8
(
this
:
Numeric
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Int8
<
1
>
int8
(
this
:
Numeric
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Int8
<
0
|
1
>
int8
(
this
:
Numeric
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Int8
<
0
|
1
>
int8
Sum
int8Sum
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Numeric
<
1
>
int8Sum
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
int8Sum
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Numeric
<
0
|
1
>
json
Agg
jsonAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Agg
Strict
jsonAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonb
Agg
jsonbAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Agg
Strict
jsonbAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Build
Array
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Build
Object
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
jsonbObjectAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Strict
jsonbObjectAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Unique
jsonbObjectAggUnique
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Unique
Strict
jsonbObjectAggUniqueStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Populate
Record
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
T
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
T
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
T
jsonb
Populate
Recordset
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
Setof
<
{
from
:
{}
}
>
jsonb
Populate
Record
Valid
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
Bool
<
1
>
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
Bool
<
0
|
1
>
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
Bool
<
0
|
1
>
json
Build
Array
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Build
Object
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Object
Agg
jsonObjectAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Strict
jsonObjectAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Unique
jsonObjectAggUnique
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Unique
Strict
jsonObjectAggUniqueStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Populate
Record
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
1
>
a2
:
undefined
|
boolean
|
Bool
<
1
>
Returns
T
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
0
|
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
0
|
1
>
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
T
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
number
>
,
a2
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
number
>
a2
:
undefined
|
boolean
|
Bool
<
number
>
Returns
T
json
Populate
Recordset
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
1
>
a2
:
undefined
|
boolean
|
Bool
<
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
0
|
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
0
|
1
>
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
number
>
,
a2
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
number
>
a2
:
undefined
|
boolean
|
Bool
<
number
>
Returns
Setof
<
{
from
:
{}
}
>
lag
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
Returns
T
last
Value
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lcm
lcm
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
lcm
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
lcm
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
lead
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
Returns
T
ln
ln
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
ln
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
ln
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
log
log
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
log
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
log
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
log
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
log
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
log
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
log10
log10
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
log10
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
log10
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
max
max
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
min
Scale
minScale
(
this
:
Numeric
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Int4
<
1
>
minScale
(
this
:
Numeric
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Int4
<
0
|
1
>
minScale
(
this
:
Numeric
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Int4
<
0
|
1
>
mod
mod
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
mod
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
mod
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
mode
mode
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
money
money
(
this
:
Numeric
<
1
>
)
:
Money
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Money
<
1
>
money
(
this
:
Numeric
<
0
|
1
>
)
:
Money
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Money
<
0
|
1
>
money
(
this
:
Numeric
<
number
>
)
:
Money
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Money
<
0
|
1
>
nth
Value
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
T
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
T
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
T
numeric
numeric
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Numeric
<
1
>
numeric
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numeric
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Abs
numericAbs
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
numericAbs
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericAbs
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Add
numericAdd
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericAdd
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericAdd
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Cmp
numericCmp
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Int4
<
1
>
numericCmp
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Int4
<
0
|
1
>
numericCmp
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Int4
<
0
|
1
>
numeric
Div
numericDiv
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericDiv
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericDiv
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Div
Trunc
numericDivTrunc
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
,
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericDivTrunc
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericDivTrunc
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Eq
numericEq
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
numericEq
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
numericEq
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
numeric
Exp
numericExp
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
numericExp
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericExp
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Ge
numericGe
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
numericGe
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
numericGe
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
numeric
Gt
numericGt
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
numericGt
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
numericGt
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
numeric
Inc
numericInc
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
numericInc
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericInc
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Larger
numericLarger
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericLarger
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericLarger
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Le
numericLe
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
numericLe
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
numericLe
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
numeric
Ln
numericLn
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
numericLn
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericLn
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Log
numericLog
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericLog
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericLog
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Lt
numericLt
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
numericLt
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
numericLt
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
numeric
Mod
numericMod
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericMod
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericMod
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Mul
numericMul
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericMul
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericMul
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Ne
numericNe
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Bool
<
1
>
numericNe
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Bool
<
0
|
1
>
numericNe
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Bool
<
0
|
1
>
numeric
Pl
Pg
Lsn
numericPlPgLsn
(
this
:
Numeric
<
1
>
,
a1
:
PgLsn
<
1
>
)
:
PgLsn
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
PgLsn
<
1
>
Returns
PgLsn
<
1
>
numericPlPgLsn
(
this
:
Numeric
<
0
|
1
>
,
a1
:
PgLsn
<
0
|
1
>
)
:
PgLsn
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
PgLsn
<
0
|
1
>
Returns
PgLsn
<
0
|
1
>
numericPlPgLsn
(
this
:
Numeric
<
number
>
,
a1
:
PgLsn
<
number
>
)
:
PgLsn
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
PgLsn
<
number
>
Returns
PgLsn
<
0
|
1
>
numeric
Power
numericPower
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericPower
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericPower
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Smaller
numericSmaller
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
,
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericSmaller
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericSmaller
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Sqrt
numericSqrt
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
numericSqrt
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericSqrt
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Sub
numericSub
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
numericSub
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericSub
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Uminus
numericUminus
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
numericUminus
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericUminus
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
numeric
Uplus
numericUplus
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
numericUplus
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numericUplus
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
num
Nonnulls
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
num
Nulls
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
numrange
numrange
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numrange
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numrange
<
1
>
numrange
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numrange
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numrange
<
0
|
1
>
numrange
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numrange
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numrange
<
0
|
1
>
numrange
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
,
a2
:
undefined
|
string
|
Text
<
1
>
,
)
:
Numrange
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
a2
:
undefined
|
string
|
Text
<
1
>
Returns
Numrange
<
1
>
numrange
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
a2
:
undefined
|
string
|
Text
<
0
|
1
>
,
)
:
Numrange
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
a2
:
undefined
|
string
|
Text
<
0
|
1
>
Returns
Numrange
<
0
|
1
>
numrange
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
a2
:
undefined
|
string
|
Text
<
number
>
,
)
:
Numrange
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
a2
:
undefined
|
string
|
Text
<
number
>
Returns
Numrange
<
0
|
1
>
numrange
Subdiff
numrangeSubdiff
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
,
)
:
Float8
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Float8
<
1
>
numrangeSubdiff
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Float8
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Float8
<
0
|
1
>
numrangeSubdiff
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Float8
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Float8
<
0
|
1
>
percent
Rank
percentRank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Float8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Float8
<
0
|
1
>
pg
Collation
For
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pg
Column
Compression
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pg
Column
Size
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
pg
Column
Toast
Chunk
Id
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
1
>
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
0
|
1
>
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
0
|
1
>
pg
Lsn
pgLsn
(
this
:
Numeric
<
1
>
)
:
PgLsn
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
PgLsn
<
1
>
pgLsn
(
this
:
Numeric
<
0
|
1
>
)
:
PgLsn
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
PgLsn
<
0
|
1
>
pgLsn
(
this
:
Numeric
<
number
>
)
:
PgLsn
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
PgLsn
<
0
|
1
>
pg
Size
Pretty
pgSizePretty
(
this
:
Numeric
<
1
>
)
:
Text
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Text
<
1
>
pgSizePretty
(
this
:
Numeric
<
0
|
1
>
)
:
Text
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Text
<
0
|
1
>
pgSizePretty
(
this
:
Numeric
<
number
>
)
:
Text
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Text
<
0
|
1
>
pg
Typeof
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
1
>
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
0
|
1
>
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
0
|
1
>
pow
pow
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
pow
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
pow
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
power
power
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
power
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
power
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
quote
Literal
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quote
Nullable
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
random
random
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Numeric
<
1
>
Returns
Numeric
<
1
>
random
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
random
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Numeric
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
rank
rank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
0
|
1
>
round
round
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
round
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
round
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
round
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Numeric
<
1
>
round
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
round
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Numeric
<
0
|
1
>
scale
scale
(
this
:
Numeric
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Int4
<
1
>
scale
(
this
:
Numeric
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Int4
<
0
|
1
>
scale
(
this
:
Numeric
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Int4
<
0
|
1
>
sign
sign
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
sign
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
sign
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
sqrt
sqrt
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
sqrt
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
sqrt
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
stddev
stddev
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
stddev
Pop
stddevPop
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
stddev
Samp
stddevSamp
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
sum
sum
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
to
Char
toChar
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
string
|
Text
<
1
>
)
:
Text
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
string
|
Text
<
1
>
Returns
Text
<
1
>
toChar
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
string
|
Text
<
0
|
1
>
)
:
Text
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
string
|
Text
<
0
|
1
>
Returns
Text
<
0
|
1
>
toChar
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
string
|
Text
<
number
>
,
)
:
Text
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
string
|
Text
<
number
>
Returns
Text
<
0
|
1
>
to
Expression
toExpression
()
:
Expression
Returns
Expression
to
Json
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
to
Jsonb
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
trim
Scale
trimScale
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
trimScale
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
trimScale
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
trunc
trunc
(
this
:
Numeric
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
Returns
Numeric
<
1
>
trunc
(
this
:
Numeric
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
trunc
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
trunc
(
this
:
Numeric
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Numeric
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Numeric
<
1
>
trunc
(
this
:
Numeric
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
trunc
(
this
:
Numeric
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
,
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Numeric
<
0
|
1
>
variance
variance
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
var
Pop
varPop
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
var
Samp
varSamp
(
this
:
Numeric
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Numeric
<
number
>
Returns
Numeric
<
0
|
1
>
width
Bucket
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Int4
<
1
>
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Int4
<
0
|
1
>
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Int4
<
0
|
1
>
Static
new
new
(
v
:
string
|
number
|
bigint
)
:
Numeric
<
1
>
Parameters
v
:
string
|
number
|
bigint
Returns
Numeric
<
1
>
new
(
v
:
null
)
:
Numeric
<
0
>
Parameters
v
:
null
Returns
Numeric
<
0
>
new
(
v
:
Expression
)
:
Numeric
<
0
|
1
>
Parameters
v
:
Expression
Returns
Numeric
<
0
|
1
>
Static
parse
parse
(
v
:
string
)
:
string
Parameters
v
:
string
Returns
string
Static
subtype
subtype
()
:
undefined
|
UseSubtype
Returns
undefined
|
UseSubtype
Static
type
String
typeString
()
:
undefined
|
string
Returns
undefined
|
string
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
nullability
result
Type
serialize
Param
Types
v
serialize
Param
Types
Methods
-
*
/
%
^
+
<
<@
<=
<>
=
>
>=
||
abs
any
Value
any
Value
Transfn
array
Fill
array
Prepend
as
Aggregate
avg
ceil
ceiling
concat
count
cume
Dist
dense
Rank
div
elem
Contained
By
Multirange
elem
Contained
By
Range
execute
exp
first
Value
float4
float8
floor
gcd
generate
Series
get
Class
hash
Numeric
hash
Numeric
Extended
in
Range
int2
int4
int8
int8
Sum
json
Agg
json
Agg
Strict
jsonb
Agg
jsonb
Agg
Strict
jsonb
Build
Array
jsonb
Build
Object
jsonb
Object
Agg
jsonb
Object
Agg
Strict
jsonb
Object
Agg
Unique
jsonb
Object
Agg
Unique
Strict
jsonb
Populate
Record
jsonb
Populate
Recordset
jsonb
Populate
Record
Valid
json
Build
Array
json
Build
Object
json
Object
Agg
json
Object
Agg
Strict
json
Object
Agg
Unique
json
Object
Agg
Unique
Strict
json
Populate
Record
json
Populate
Recordset
lag
last
Value
lcm
lead
ln
log
log10
max
min
Scale
mod
mode
money
nth
Value
numeric
numeric
Abs
numeric
Add
numeric
Cmp
numeric
Div
numeric
Div
Trunc
numeric
Eq
numeric
Exp
numeric
Ge
numeric
Gt
numeric
Inc
numeric
Larger
numeric
Le
numeric
Ln
numeric
Log
numeric
Lt
numeric
Mod
numeric
Mul
numeric
Ne
numeric
Pl
Pg
Lsn
numeric
Power
numeric
Smaller
numeric
Sqrt
numeric
Sub
numeric
Uminus
numeric
Uplus
num
Nonnulls
num
Nulls
numrange
numrange
Subdiff
percent
Rank
pg
Collation
For
pg
Column
Compression
pg
Column
Size
pg
Column
Toast
Chunk
Id
pg
Lsn
pg
Size
Pretty
pg
Typeof
pow
power
quote
Literal
quote
Nullable
random
rank
round
scale
sign
sqrt
stddev
stddev
Pop
stddev
Samp
sum
to
Char
to
Expression
to
Json
to
Jsonb
trim
Scale
trunc
variance
var
Pop
var
Samp
width
Bucket
new
parse
subtype
type
String
Typegres API Reference - v0.0.1
Loading...