Использование функции подстроки с параметром длины, заполненным из значения столбца
Я хочу создать SELECT
заявление:
SELECT substr(fileNameWithSuffix, 1, length(fileNameWithSuffix) - length(suffix))
AS fileName FROM someTable
Однако SQLite.swift, кажется, разрешает только параметр фиксированной длины в подстроке.
Декларация substring
функция:
public func substring(_ location: Int, length: Int? = nil) -> Expression<UnderlyingType>
Мне нужно что-то вроде этого:
public func substring(_ location: Int, length: Expression<Int>) -> Expression<UnderlyingType>
Есть ли способ, как создать это SELECT
не написав это сам?