首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Netezza NZ-SQL中的NZSQL/Code - LEFT()函数

Netezza NZ-SQL中的NZSQL/Code - LEFT()函数
EN

Stack Overflow用户
提问于 2014-12-23 05:50:52
回答 2查看 18.9K关注 0票数 3

所有人!

我正在尝试寻找如何使用Netezza/NZSQL的LEFT()函数的替代方法。

我需要的是获取字符串的前两个字符。我过去在TSQL中使用的代码如下:

代码语言:javascript
复制
LEFT(COLUMN_A,2) AS Column_Name

NZSQL中有没有类似的函数?当我输入"LEFT“时,它变成灰色,但不被识别为一个函数,表现得就像它是另一个部分……

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-23 05:56:45

您可以使用内置函数SUBSTR(),也可以使用SQL扩展工具包中包含的STRLEFT()函数。后一选项仅在已安装的情况下可用。

代码语言:javascript
复制
TESTDB.ADMIN(ADMIN)=> select SUBSTR('ABCDED',1,2);
 SUBSTR
--------
 AB
(1 row)

代码语言:javascript
复制
TESTDB.ADMIN(ADMIN)=> select STRLEFT('ABCDED',2);
 STRLEFT
---------
 AB
(1 row)
票数 5
EN

Stack Overflow用户

发布于 2017-03-17 01:14:46

你也可以做string right strright

代码语言:javascript
复制
select sql_functions..STRright('Value of Field',5);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27610948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档