List.sql 653 B

123456789101112
  1. /* syntax version 1 */
  2. SELECT
  3. value,
  4. Ensure(value, String::JoinFromList(String::SplitToList(value, "@"), "@") == value) AS equals_to_original,
  5. String::JoinFromList(String::SplitToList(value, "@"), "#") AS replace_delimeter,
  6. String::SplitToList(value, "@") AS just_split,
  7. String::SplitToList(value, "@")[0] as first,
  8. String::SplitToList(value, "@", true AS SkipEmpty) AS skip_empty,
  9. String::SplitToList(value, "b@", false AS DelimeterString) AS multichar_delim_set,
  10. String::SplitToList(value, "b@", true AS DelimeterString) AS multichar_delim_string,
  11. String::SplitToList(value, "@", 1 AS Limit) AS limited
  12. FROM Input;