public slice(value as String, start as String, length as String = "") as String
Renders a zero-based Klyn string slice from a normalized start and length.
The provider translator normalizes omitted, negative, and out-of-range Klyn bounds before invoking the dialect. Implementations only adapt the zero-based coordinates to their native SQL text function.
| Parameter | Description |
|---|---|
value | SQL expression producing the source string. |
start | Normalized zero-based start SQL expression. |
length | Normalized non-negative length SQL expression, or an empty string when the slice extends to the end. |
SQL expression producing the requested text slice.
dialect = SQLiteDialect()
sql = dialect.slice("\"name\"", "1", "3")