parsename

 

 parsename知识用法整理(来自网络)

 

PARSENAME (parseName)
返回对象名的指定部分。可以检索的对象部分有对象名、所有者名称、数据库名称和服务器名称


说明  PARSENAME 函数不表明所指定名称的对象是否存在,而只是返回给定对象名的指定部分。


语法
PARSENAME ( 'object_name' , object_piece )

参数
'object_name'

要检索其指定部分的对象名。object_name 是 sysname 值。本参数是可选的合法对象名。如果该对象名的所有部分均符合要求,则该名称由以下四部分组成:服务器名称、数据库名称、所有者名称和对象名。

object_piece

要返回的对象部分。object_piece 是 int 值,可以为下列值。

Value 描述
1 对象名
2 所有者名称
3 数据库名称
4 服务器名称

parsename是一个系统函数,而不是字符串处理的函数,虽然它有类似功能
因为数据库对象完整的名称为:服务器名.数据库名.架构名.对象名,只有4个

--------------------------------------------------------------------------------------

PatseName实例:

 

 

declare @a varchar(50)
set @a='192.168.1.123'
SELECT PARSENAME(@a,1),PARSENAME(@a,2),PARSENAME(@a,3),PARSENAME(@a,4), PARSENAME(@a,5)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值