sql - Teradata SQL 助手
问题描述
如何使用 teradata 执行以下操作,
输入字符串 -'data1 data2 (1) (Ab-123)'
需要输出 - Ab-123
所以基本上我想要最后一个括号中的数据。
解决方案
这看起来像一个正则表达式:
select regexp_substr('data1 data2 (1) (Ab-123)',
'[(]([^)]*)[)]$'
)
推荐阅读
- docker - 尝试更改从主机挂载的配置文件时,在 docker 容器启动期间 chown 失败
- excel - 使用带有 Ranges 数组的 Consolidate 函数
- julia - 尝试添加不同类型的数量时出现 MethodError
- android - 访问 android 模拟文件系统调试颤振
- java - 在将 ArrayList 设置和重置为 HashMap 中的值时找不到方向
- elixir - elixir phoenix - put_flash/3 在插件中
- ruby-on-rails - Date.to_formatted_s() 似乎不像宣传的那样工作
- r - 将组的列平均值乘以整个数据的列平均值
- python - 将复杂的查询集从 django 转换为烧瓶
- git - Git不会忽略未跟踪的文件