标签: teradata
if @gl_cst_ctr_cde not like "%[^ ]%"
上面是一个Sybase代码,想知道Teradata相当于不像"%[^ ]%" 。
"%[^ ]%"
答案 0 :(得分:2)
"%[^ ]%"搜索空格以外的任何字符。
所以not like "%[^ ]%"检查是否只有空格(或者它是一个空字符串)
not like "%[^ ]%"
在TD14中,您可以对具有字符范围的LIKE使用正则表达式(REGEXP_SIMILAR),但在这种情况下,它应该与简单@gl_cst_ctr_cde = ''
@gl_cst_ctr_cde = ''