最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQLServer查找字符串在另一字符串的索引位置

 更新時間:2023年05月16日 10:42:08   作者:manbufenglin  
本文主要介紹了SQLServer查找字符串在另一字符串的索引位置,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

一、提出問題

利用SQL,從右到左查找某一字符串中匹配的查詢串的第一個索引位置。

比如有一字段ProductName值格式如下:短袖印花T恤 My career(1)(女款) 黑色。即名稱+空格+顏色組成,其中名稱中也可能會出現(xiàn)空格,現(xiàn)要求取出的ProductName字段中的值不包含顏色。

二、分析問題

   很顯然,我們要去掉顏色,要截取字符串。首先應找到規(guī)律,需求中定義了ProductName的值組成方式:名稱+空格+顏色,其中名稱中也可能會出現(xiàn)空格。從這里我們了解到需要找到空格的位置,即找到顏色前緊鄰的那個空格的索引位置,然后我們截取字符串ProductName的值到此位置即可。

三、解決問題  

select SUBSTRING(p.ProductName,1,LEN(p.ProductName)-CHARINDEX(' ',REVERSE(p.ProductName))) ProductName
from Product(nolock) p

四、關(guān)聯(lián)知識點

 關(guān)聯(lián)的知識點sql server中函數(shù)有以下幾個:

1、SUBSTRING:截取字符串;

2、CHARINDEX:查找某一字符在另一個字符串中的索引位置;

3、REVERSE:反轉(zhuǎn)某一字符串。

到此這篇關(guān)于SQLServer查找字符串在另一字符串的索引位置的文章就介紹到這了,更多相關(guān)SQLServer查找字符串位置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于SQL Server中char,nchar,varchar,nvarchar的使用區(qū)別

    基于SQL Server中char,nchar,varchar,nvarchar的使用區(qū)別

    對于程序中的一般字符串類型的字段,SQL Server中有char、varchar、nchar、nvarchar四種類型來對應,那么這四種類型有什么區(qū)別呢,這里做一下對比
    2013-05-05
  • MSSQL 游標使用 心得

    MSSQL 游標使用 心得

    MS-SQL游標的使用及理解 windows或DOS的“光標”不同,MS-SQL的游標是一種臨時的數(shù)據(jù)庫對象,既對可用來旋轉(zhuǎn)儲存在系統(tǒng)永久表中的數(shù)據(jù)行的副本,也可以指向儲存在系統(tǒng)永久表中的數(shù)據(jù)行的指針。
    2009-04-04
  • 安裝MSDE2000提示為了安全起見,要求使用強 SA 密碼的解決方法

    安裝MSDE2000提示為了安全起見,要求使用強 SA 密碼的解決方法

    今天下載了一個msde2000A,本想按照平時的安裝習慣,找到了setup.exe安裝程序,錯誤提示彈出一個對話框:為了安全起見,要求使用強 SA 密碼。請使用SAPWD開關(guān)提供同一密碼。有關(guān)詳細信息,請參閱自述文件。安裝程序?qū)⒘⒓赐顺?/div> 2013-08-08
  • sql server的一個有趣的bit位運算分享

    sql server的一個有趣的bit位運算分享

    sql server中沒有bool類型,而是用bit類型來表示bool值,估計是為了節(jié)省存儲空間,下面為大家介紹下這個有趣的bit位運算,感興趣的朋友可以參考下
    2013-09-09
  • SQL Server日期時間加減函數(shù)(DATEDIFF、DateAdd)的使用

    SQL Server日期時間加減函數(shù)(DATEDIFF、DateAdd)的使用

    日期時間是常用的函數(shù),本文主要介紹了SQL Server日期時間加減函數(shù)(DATEDIFF、DateAdd)的使用,感興趣的可以了解一下
    2023-10-10
  • SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法

    SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法

    這篇文章主要介紹了SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法,結(jié)合實例形式分析了SQL Server自增數(shù)據(jù)格式的定義方法與具體實現(xiàn)步驟,需要的朋友可以參考下
    2016-08-08
  • sqlserver數(shù)據(jù)庫規(guī)模膨脹太大怎么優(yōu)化

    sqlserver數(shù)據(jù)庫規(guī)模膨脹太大怎么優(yōu)化

    數(shù)據(jù)庫規(guī)模膨脹是SQLServer數(shù)據(jù)庫運維中常見的問題之一,本文介紹了一些緩解膨脹問題的方法,包括增加內(nèi)存、數(shù)據(jù)壓縮、數(shù)據(jù)庫分區(qū)等,在實踐過程中,應根據(jù)具體情況,采取適當?shù)姆椒?以達到最優(yōu)的緩解膨脹問題的效果
    2024-02-02
  • Sql Server數(shù)據(jù)把列根據(jù)指定內(nèi)容拆分數(shù)據(jù)的方法實例

    Sql Server數(shù)據(jù)把列根據(jù)指定內(nèi)容拆分數(shù)據(jù)的方法實例

    這篇文章主要給大家介紹了關(guān)于Sql Server數(shù)據(jù)把列根據(jù)指定內(nèi)容拆分數(shù)據(jù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Sql Server具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-06-06
  • SQL注入與防止及MyBatis基本作用

    SQL注入與防止及MyBatis基本作用

    這篇文章主要為大家介紹了SQL注入與SQL防止注入方法及MyBatis中基本作用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-10-10
  • 顯示同一分組中的其他元素的sql語句

    顯示同一分組中的其他元素的sql語句

    這篇文章主要介紹了使用sql語句如何顯示同一分組中的其他元素,需要的朋友可以參考下
    2014-05-05

最新評論

光山县| 井研县| 淮安市| 德钦县| 和顺县| 镇江市| 龙江县| 西丰县| 杭锦旗| 且末县| 沿河| 杂多县| 和政县| 北流市| 三门峡市| 黄冈市| 饶河县| 甘谷县| 葵青区| 庆云县| 巩留县| 通山县| 清苑县| 通江县| 荣成市| 洛浦县| 文成县| 攀枝花市| 巴东县| 镇安县| 常山县| 宁强县| 涡阳县| 临澧县| 肇州县| 佛山市| 香河县| 铜鼓县| 乐山市| 延川县| 九台市|