SQL Server研習錄(13)——CHARINDEX()函數

SQL Server研習錄(13)——CHARINDEX函數


版權聲明

  • 本文原創作者:清風不渡
  • 博客地址:https://blog.csdn.net/WXKKang

一、CHARINDEX()函數

  查找字符串中包含字符串的位置
  通過CHARINDEX如果能夠找到對應的字符串,則返回該字符串的位置,否則返回0

1、基本語法

  基本語法如下:

CHARINDEX(expressionToFind,expressionToSearch[,start_location])

  註釋:
  (1)參數
  expressionToFind: 目標字符串,就是想要找到的字符串,最大長度爲8000
  expressionToSearch: 用於被查找的字符串
  start_location: 開始查找的位置,爲空時默認從第一位置開始查找

2、示例

  示例一: 下面我們就使用CHARINDEX()函數來查找字符串‘is’在字符串‘Today is Monday’中的位置,代碼如下

print CHARINDEX('is','Today is Monday')

  執行結果如下:
在這裏插入圖片描述

  可以看到,查找的時候第一個字符的下標爲1,並且包含字符串中的空格

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章