Typed form of %set_null, generic over an int32 or int64 index/count argument.
int32 specific of set_null; see the set_null generic.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(parquet_string_column), | intent(inout) | :: | self |
the column. |
||
| integer(kind=int32), | intent(in) | :: | i |
1-based element index. |
int64 specific of set_null: sets element i to null, discarding any existing content (shrinks its payload span to zero width, shifting the tail left by the same amount set_i64 would for a same-index replacement with a shorter string). Idempotent: calling this on an already-null element leaves it null without double-counting null_count().
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(parquet_string_column), | intent(inout) | :: | self |
the column. |
||
| integer(kind=int64), | intent(in) | :: | i |
1-based element index. |