codecamp

Teradata 字符串操作

Teradata提供了几个函数来操作字符串。 这些功能与ANSI标准兼容。

编号字符串功能和说明
1||

将字符串连接在一起

2SUBSTR

提取字符串的一部分(Teradata扩展)

3SUBSTRING

提取字符串的一部分(ANSI标准)

4INDEX

查找字符在字符串中的位置(Teradata扩展)

5POSITION

定位字符在字符串中的位置(ANSI标准)

6TRIM

修剪字符串中的空格

7UPPER

将字符串转换为大写

8LOWER

将字符串转换为小写

例子

下表列出了一些带有结果的字符串函数。

字符串函数结果
SELECT SUBSTRING(\'warehouse\'FROM 1 FOR 4)Ware
SELECT SUBSTR(\'warehouse\',1,4)Ware
SELECT ‘data’ || ‘ ‘ || ‘warehouse’
data warehouse
SELECT UPPER(\'data\')DATA
SELECT LOWER(\'DATA\')Data
Teradata SET运算符
Teradata 日期/时间函数
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }