--列车车次信息数据表
CREATE TABLE tb(col varchar(100))
INSERT tb SELECT '1434/1/2/14'
UNION ALL SELECT '"10653(85707)"'
UNION ALL SELECT '"32608/7(83212/1)"'
UNION ALL SELECT '"50057()"'
UNION ALL SELECT '"T888(备)"'
UNION ALL SELECT '"21058(81404/3)0"'
UNION ALL SELECT '"22028(80404.10264)"'
UNION ALL SELECT '20037(80303.84006/9)'
UNION ALL SELECT '24031(80410/9'
UNION ALL SELECT '24048(80904)(23118)'
UNION ALL SELECT '22080(80406.83080.10284)'
UNION ALL SELECT '0031(5632  5629. 1434/1/2/14)'
CREATE FUNCTION dbo.f_CompSTR(
@str  varchar(8000),  --包含车次的字符串
@find varchar(50)     --要查询的值
)RETURNS bit
AS
BEGINIF @str=@find RETURN(1)IF LEN(@str)''BEGINSELECT @s1=LEFT(@str,CHARINDEX('\',@str+'\')-1),@str=STUFF(@str,1,CHARINDEX('\',@str+'\'),''),@h=LEFT(@s1,CHARINDEX('/',@s1+'/')-1),@l=LEN(@h)+1IF @h=@find RETURN(1)WHILE CHARINDEX('/',@s1+'/')>0BEGINSELECT @s=LEFT(@s1,CHARINDEX('/',@s1+'/')-1),@s1=STUFF(@s1,1,CHARINDEX('/',@s1+'/'),'')IF LEN(@s)<@lSET @s=STUFF(@h,@l-LEN(@s),8000,@s)IF @find=CASE WHEN LEN(@s)<@l THEN STUFF(@h,@l-LEN(@s),8000,@s)ELSE @S ENDRETURN(1) ENDENDRETURN(0)
END
GO--调用上述函数查询包含车次1434的记录
SELECT * FROM tb WHERE dbo. f_CompSTR(col,’143’)=1

15.字符串处理案例--列车车次查询相关推荐

  1. 字符串处理示例--列车车次查询.sql

    --列车车次信息数据表 CREATE TABLE tb(col varchar(100)) INSERT tb SELECT '1434/1/2/14' UNION ALL SELECT '" ...

  2. 列车车次查询-余票查询-Api接口

    查接口找到的,分享给大家,希望对大家以后开发有用 火车车次查询-余票查询--Api接口 1.来自12306的火车车次数据 使用12306网站的接口,查询余票.此接口采集自这里.全国火车站代号字典,下载 ...

  3. 列车车次查询系统php源码,火车票务系统源代码(含数据库)

    火车票务系统源代码(含数据库) c# 2020-10-17 下载地址 https://www.codedown123.com/44077.html 资源下载此资源下载价格为3D币,请先登录 资源文件列 ...

  4. 火车车次查询-余票查询--Api接口

    1.来自12306的火车车次数据 使用12306网站的接口,查询余票.此接口采集自这里.全国火车站代号字典,下载 . 如有转载,请标明来自此出处http://blog.csdn.net/qxs9652 ...

  5. 列车时刻查询系统Java-Eclipse(GUI编程)

    ​ 列车时刻查询系统,就是利用Java和数据库编程实现,具有列车信息的录入.查询.删除.修改.输出.还有系统界面的设计等等.列车时刻查询系统主要功能是:通过列车时刻查询系统,管理人员可以对车站设置.列 ...

  6. mysql子查询字符串位置_MySql基础-子查询

    一.子查询定义 定义: 子查询允许把一个查询嵌套在另一个查询当中. 子查询用()括起来 子查询,又叫内部查询,相对于内部查询,包含内部查询的就称为外部查询. 子查询可以包含普通select可以包括的任 ...

  7. 字符串 匹配首尾字符串 java_java Matcher匹配头尾截取替换字符串的案例

    在java 编程中,我们常常有这样的需求:需要将一段字符串内的特定字符串,按照一定规则查找出来或替换,比如匹配文本开头规则和结束规则. 以下就是Matcher的使用: import java.util ...

  8. 12306——(二)火车车次查询API

    简介 使用12306网站的接口,查询余票.此接口采集自这里. Demo URL:http://dynamic.12306.cn/otsquery/query/queryRemanentTicketAc ...

  9. 大数据从入门到实战——Hive综合应用案例 ——学生成绩查询

    Hive综合应用案例 - 学生成绩查询 第1关 计算每个班的语文总成绩和数学总成绩 第2关 查询选修了3门以上的课程的学生姓名 第3关 课程选修人数 第4关 shujuku课程的平均成绩 第1关 计算 ...

最新文章

  1. web.xml配置说明
  2. c语言找最长串指针改错,全国计算机二级C语言上机 (改错题)【DOC精选】.doc
  3. Shell脚本入门基础
  4. QT的QStylePlugin类的使用
  5. 如何在Java JVM中处理图像和视频
  6. C++学习之路 | PTA乙级—— 1074 宇宙无敌加法器 (20 分)(精简)
  7. WordPress博客网站搬家和换域名方法
  8. 把你的项目升级到IE8
  9. purcell的emacs配置中的自动补全功能开启
  10. 烽火狼烟丨PHP远程代码执行漏洞(CVE-2022-31625、CVE-2022-31626)风险提示
  11. 路由器能连接到电视上看电视吗?
  12. Help Bubu UVALive - 4490
  13. C++算法——字幕校对问题
  14. 汤姆猫代码python_iOS开发:纯代码实现汤姆猫小游戏
  15. python全栈工程师熟练的技巧
  16. 筛选后系列填充_不会用Excel做数据筛选,老板叼的你没话说!
  17. “我数学太烂,但高考136分!”刷完上万道题后,我找到2个月多考58分的捷径…...
  18. Linux系统管理常用知识点总结(6-11章)
  19. 批量修改DNS记录的TTL值
  20. python实现分析你和你对象的聊天记录词云图

热门文章

  1. Sitadel :Web安全扫描工具
  2. Python获取地震信息!能预测地震吗?
  3. OpenCV学习之寻找轮廓实现视频流的运动目标检测
  4. --del--() 方法
  5. chrome无痕浏览模式中使用插件
  6. 【湖北】申报工程技术研究中心及认定条件
  7. 习题 9.5 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数)。
  8. [WPF]何如在Win7使用Aero2主题
  9. YGG 购买了 AAA 级第三人称射击游戏《Nyan Heroes》的 Genesis NFT
  10. 根据MAC地址查询IP地址