Open
Description
- Interval (see implementation)
- Datetime (see implementation)
- Date (see implementation)
- Timestamp (see implementation)
- Decimal (see implementation)
- Float (see implementation)
- Double (see implementation)
- Int8 (see implementation)
- Uint8 (see implementation)
- Int16 (see implementation)
- Uint16 (see implementation)
- Int32 (see implementation)
- Uint32 (see implementation)
- Int64 (see implementation)
- Uint64 (see implementation)
- Bool (see implementation)
- Bytes (see implementation)
- Text (see implementation)
- Optional (see implementation)
- List (see implementation)
- Tuple #1061
- Dict #1060
- Struct #1059
- Set #1063
- Variant().Build() #1073
- Variant().Tuple() #1064
- Variant().Struct() #1065
- TzDateTime #1066
- TzTimestamp #1067
- TzDate #1068
- Json #1072
- JsonDocument #1071
- Yson #1070
- Uuid #1069
- Support container types (Tuple, Dict, List, Set) produced from List #1273
- Support container types (Tuple, Dict, List, Set) produced from Struct #1274
- Support container types (Tuple, Dict, List, Set) produced from Tuple #1275
- Support container types (Tuple, Dict, List, Set) produced from Dict #1276
- Support container types (Tuple, Dict, List, Set) produced from Set #1277
Next code must be worked:
params := ydb.ParamsBuilder().Param("$param").NewTypeFromPR()./*additional sub-calls*/
Build()
Variable params
can be used in
err := db.Table().Do(ctx, func(ctx, s) error) {
res, tx, err := s.Execute(ctx, txControl, `
SELECT $param;
`, params)
. . .
})