当前位置:首页 > SQL数据库 > 正文内容

sql server charindex函数

Conbio2年前 (2022-09-06)SQL数据库3060

charindex函数-匹配字符串开始位置

  --CHARINDEX(str1,str[,start])函数返回子字符串str1在字符串str中的开始位置

  --start为搜索的开始位置,如果指定start参数,则从指定位置开始搜索;如果不指定start参数或者指定为0或者负值,则从字符串开始位置搜索

  --示例:select CHARINDEX('a','banana'),CHARINDEX('a','banana',4), CHARINDEX('na','banana', 4);

    结果:2  4  5

         --CHARINDEX('a','banana')返回字符串'banana'中子字符串‘a’ 第一次出现的位置,结果为2

         --CHARINDEX('a','banana',4)返回字符串'banana'中从第4个位置开始子字符串‘a’的位置,结果为4 

         --CHARINDEX('na','banana', 4)返回从第4个位置开始子字符串‘na’第一次出现的位置,结果为5   


扫描二维码推送至手机访问。

版权声明:本文由ZKCOPS发布,如需转载请注明出处。

本文链接:http://0.iiil.top/?id=22

分享给朋友:

“sql server charindex函数” 的相关文章

003.查询语句及数据去重

003.查询语句及数据去重

SQL SELECT语句SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。SQL SELECT 语法SELECT column_name FROM table_name;例如:SELECT * FROM Users;注:”*”表示显示Use...

sql清空表数据命令

sql清空表数据命令

有三种清空方式:1.delete from 表名 :逐行删除表数据速度比较慢,不适合删除数据量大的表。2.truncate table 表名 :删除表中所有数据并且保留表结构,但是不能撤消还原。3.drop from 表名 :表数据和表结构一起删除,在实践过程中删除大数据量表数据。使用 1,2这两种...

完整版sqlserver2019卸载教程(Sql Server 2012完全卸载方法 只需8步轻松卸载)

完整版sqlserver2019卸载教程(Sql Server 2012完全卸载方法 只需8步轻松卸载)

完整版sqlserver2019卸载教程Sql Server 2012完全卸载方法 只需8步轻松卸载轻松通过八步实现Sql Server 2012完全卸载,供大家参考,具体内容如下第一步,在控制面板里面找到程序——卸载程序这一项,打开之后就会是这样的了第二步,经过第一步打开卸载程序后,在里面找到Mi...

sqlserver 各种判断是否存在(表、视图、函数、存储过程等)

sqlserver 各种判断是否存在(表、视图、函数、存储过程等)

1、判断表是否存在select * from sysobjects where id = object_id(表名) and OBJECTPROPERTY(id, N'IsUserTable&...

sqlserver判断存储过程是否存在,存在则更新,否则插入

sqlserver判断存储过程是否存在,存在则更新,否则插入

create   PROCEDURE proName @name  NVARCHAR(50), @O_RETURN INT OUTPUT,     @Id INT OUTPUT ASBEGIN   SET NOCOUNT O...

好久没有更新了!VM安装Linux - kali

好久没有更新了!VM安装Linux - kali

VMware安装kali(详细版)_樱岩诗的博客-CSDN博客...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。