文章目录

  • 第七十五章 SQL函数 LEFT
  • 大纲
  • 参数
  • 描述
  • 示例

第七十五章 SQL函数 LEFT

标量字符串函数,返回从字符串表达式的开始(最左位置)开始的指定数量的字符。

大纲

{fn LEFT(string-expression,count)}

参数

  • string-expression - 字符串表达式,它可以是列的名称、字符串字面值或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(如CHARVARCHAR)。
  • count - 整数,指定从字符串表达式的起始位置返回的字符数。

描述

LEFT返回从字符串开始的指定字符数。
LEFT不填充字符串;
如果指定的字符数大于字符串中的字符数,则LEFT返回该字符串。
如果传递给任何一个参数一个NULL值,左返回NULL

LEFT只能用作ODBC标量函数(使用花括号语法)。

示例

以下示例返回 Sample.Person 表中每个名称的最左边的七个字符:

SELECT Name,{fn LEFT(Name,7)}AS ShortNameFROM Sample.Person

以下嵌入式 SQL 示例显示了 LEFT 如何处理比字符串本身长的计数:

/// d ##class(PHA.TEST.SQLCommand).Left()
ClassMethod Left()
{&sql(SELECT Name,{fn LEFT(Name,40)}INTO :a,:bFROM Sample.Person)if SQLCODE'=0 {w !,"Error code ",SQLCODE   } else {w !,a,"=original",!,b,"=LEFT 40" }
}
DHC-APP>d ##class(PHA.TEST.SQLCommand).Left()Adams,Diane F.=original
Adams,Diane F.=LEFT 40

第七十五章 SQL函数 LEFT相关推荐

  1. 第九十五章 SQL函数 MINUTE

    文章目录 第九十五章 SQL函数 MINUTE 大纲 参数 描述 示例 第九十五章 SQL函数 MINUTE 返回日期时间表达式的分钟的时间函数. 大纲 {fn MINUTE(time-express ...

  2. 第七十五章 Caché 函数大全 $XECUTE 函数

    文章目录 第七十五章 Caché 函数大全 $XECUTE 函数 大纲 参数 描述 参数 code paramlist 示例 第七十五章 Caché 函数大全 $XECUTE 函数 执行指定的命令行. ...

  3. 第三十五章 SQL函数 CURRENT_DATE

    文章目录 第三十五章 SQL函数 CURRENT_DATE 大纲 描述 示例 第三十五章 SQL函数 CURRENT_DATE 日期/时间函数,返回当前本地日期. 大纲 CURRENT_DATE 描述 ...

  4. 第四十五章 SQL函数 DATEPART

    文章目录 第四十五章 SQL函数 DATEPART 大纲 参数 描述 Datepart 参数 日期输入格式 无效的参数错误代码 范围和值检查 示例 第四十五章 SQL函数 DATEPART 日期/时间 ...

  5. 第七十四章 SQL函数 LEAST

    文章目录 第七十四章 SQL函数 LEAST 大纲 参数 描述 返回值数据类型 示例 第七十四章 SQL函数 LEAST 从一系列表达式中返回最小值的函数. 大纲 LEAST(expression,e ...

  6. 第二十五章 SQL函数 CHAR

    文章目录 第二十五章 SQL函数 CHAR 大纲 参数 描述 示例 第二十五章 SQL函数 CHAR 返回具有在字符串表达式中指定的ASCII代码值的字符的字符串函数. 大纲 CHAR(code-va ...

  7. 第五十二章 SQL函数 DEGREES

    文章目录 第五十二章 SQL函数 DEGREES 大纲 参数 描述 示例 第五十二章 SQL函数 DEGREES 将弧度转换为角度的数值函数. 大纲 DEGREES(numeric-expressio ...

  8. 第七十六章 SQL命令 TOP

    文章目录 第七十六章 SQL命令 TOP 大纲 参数 描述 TOP int值 TOP和缓存查询 TOP和ORDER BY TOP 优化 TOP与聚合和函数 示例 第七十六章 SQL命令 TOP 指定返 ...

  9. 第四十六章 SQL函数 DAY

    文章目录 第四十六章 SQL函数 DAY 大纲 参数 描述 第四十六章 SQL函数 DAY 返回日期表达式的月份日期的日期函数. 大纲 DAY(date-expression){fn DAY(date ...

最新文章

  1. 关于《Android应用开发揭秘》中早期版本中联系人例子错误的解决办法
  2. java+pom.xml+是什么_java – 父pom.xml的包装无效,必须是“pom”,而是“ear”
  3. SQL 进阶技巧(下)
  4. 一个人会python能做什么_利用Python来预测一个人有没有女朋友!无所不能!
  5. 【实战】MATLAB+神经网络+MNIST
  6. C#/ASP.NET定时任务执行管理器组件–FluentScheduler定时器
  7. 如果科学家封神,会有什么称号?
  8. 计算机图形学E6——倒水问题emm和OpenGL没啥关系
  9. 最好用的虚拟机软件----VMware详细图文教程
  10. .NET设计模式系列文章 [原]
  11. win7下對顯示器的電源的操作
  12. 概率图模型(PGM)学习笔记(一)动机与概述
  13. python第二课知识点总结
  14. scratch 控制、侦测、数据和数字逻辑模块  教案
  15. 计算机硬盘的常用分区工具,磁盘分区工具,详细教您硬盘分区工具diskgenius怎么使用...
  16. 计算机组装流程是什么,组装电脑的步骤
  17. python闲鱼监控_推荐一个可玩的爬虫开源项目-闲鱼部分我已经测试过
  18. 北京大学可视化发展前沿研究生暑期学校Day2
  19. 路由的props配置项
  20. 数字电子技术(四)组合逻辑电路

热门文章

  1. python dataframe打乱行
  2. SOCK_STREAM,SOCK_DGRAM,SOCK_SEQPACKET,SOCK_RAW.
  3. python从右向左第三个字符_字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用________索引。...
  4. 五 SIP中一个INVITE消息的发起过程
  5. Docker学习(四) -- 制作私有镜像推送到阿里云或私服
  6. 新思科技招聘 | 十一月热招职位(外企内推哦)
  7. 使用Python分析《我不是药神》豆瓣电影短评
  8. 计算机主机启动不了系统怎么办,电脑开机进不了系统怎么办?
  9. [每天get点新技能]搜商——冲出互联网的迷宫
  10. CSS:运用阿里巴巴矢量库快速在对应位置加上好看的图标