SQL Server Right()函数

您所在的位置:网站首页 richt函数怎么用 SQL Server Right()函数

SQL Server Right()函数

2024-07-15 14:44| 来源: 网络整理| 查看: 265

在本教程中,将学习如何使用SQL Server RIGHT()函数从给定字符串的右侧提取多个字符。

SQL Server RIGHT()函数简介

RIGHT()函数从指定字符串的右侧提取给定数量的字符。 例如,RIGHT('SQL Server',6)返回:'Server'。

RIGHT()函数的语法如下:

RIGHT ( input_string , number_of_characters )

在这个语法中:

input_string可以是文字字符串,变量或列。 input_string的结果可以是任何数据类型,但是TEXT或NTEXT除外,它隐式转换为VARCHAR或NVARCHAR。number_of_characters是一个正整数,指定将返回input_string右侧的字符数。

请注意,当input_string是非Unicode字符数据类型时,RIGHT()函数返回值的类型为:VARCHAR;如果input_string是Unicode字符数据类型,则返回值的类型为:NVARCHAR。

SQL Server RIGHT()函数示例

以下语句使用RIGHT()返回字符串:"SQL Server"的最右边6个字符:

SELECT LEFT('SQL Server',6) Result_string;

执行上面查询语句,得到以下结果:

Result_string ------------- Server (1 row affected)

以下示例从示例数据库返回production.products表中每个产品名称的最右边四个字符:

SELECT product_name, RIGHT(product_name, 4) last_4_characters FROM production.products ORDER BY product_name;

执行上面示例代码,得到以下结果:

Right()函数

在本教程中,学习了如何使用SQL Server RIGHT()函数来获取具有指定字符数的字符串的右侧部分。

  

上一篇: SQL Server字符串函数 下一篇: SQL Server Window函数


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3