字符串处理(模糊顺序搜索)
来源:互联网 发布:学生调查数据填报答案 编辑:程序博客网 时间:2024/06/14 01:31
-----------------------------------
-- Author: htl258(Tony)
-- Title : 字符串处理(模糊顺序搜索)
-- Date : 2009-09-13 20:26:00
-- 引用请保留此信息.
-----------------------------------
IF NOT OBJECT_ID('TA') IS NULL
DROP TABLE TA
GO
CREATE TABLE TA (ID VARCHAR(3),Title VARCHAR(39))
INSERT INTO TA
SELECT '001','深入浅出SQLServer2005开发管理与应用实例' UNION ALL
SELECT '002','SQLServer2005性能调校' UNION ALL
SELECT '003','SQL完全手册' UNION ALL
SELECT '004','SQLServer2005技术内幕存储引擎' UNION ALL
SELECT '005','SQL宝典' UNION ALL
SELECT '006','SQLServer2000高级管理与开发' UNION ALL
SELECT '007','SQLServer2005数据库开发详解' UNION ALL
SELECT '008','SQLServer2000存储过程与XML编程' UNION ALL
SELECT '009','SQLServer2005系统管理实录' UNION ALL
SELECT '010','SQL技术手册'
GO
--创建自定义函数
IF NOT OBJECT_ID('FN_STR') IS NULL
DROP FUNCTION FN_STR
GO
CREATE FUNCTION FN_STR(@STR VARCHAR(1000))
RETURNS VARCHAR(5000)
AS
BEGIN
DECLARE @r VARCHAR(8000)
SET @r='%'
WHILE LEN(@str)>0
SELECT @r=@r+LEFT(@str,1)+'%',@str=STUFF(@str,1,1,'')
RETURN @r
END
GO
--声明变量并查询
DECLARE @s VARCHAR(200)
SET @s='SQL手册'
SELECT * FROM TA WHERE Title LIKE dbo.FN_STR(@s)
/*
ID Title
---- ---------------------------------------
003 SQL完全手册
010 SQL技术手册
*/
- 字符串处理(模糊顺序搜索)
- 字符串处理(模糊无序搜索)
- Django 处理模糊搜索结果
- 模糊搜索
- 模糊搜索
- sqlserver中全库中模糊搜索字符串的sql语句
- oracle模糊查询,截取字符串以及搜索字符等函数
- android app搜索中模糊匹配的处理
- 字符串关键字搜索匹配提取处理算法
- 【hdu】1664 different digits【搜索+字符串处理】
- 1018 单词接龙 (搜索 字符串处理)
- PDO模糊搜索
- 正则表达式 模糊搜索
- javascript 模糊搜索
- linq/lamda 模糊搜索
- Lucene4.4 模糊搜索
- Hibernate 模糊搜索方法
- 表单模糊搜索
- c# Web Application 中使用FileUpload代替OpenFileDialog
- spring-dm-reference.pdf阅读笔记(二)
- C# Web Application OpenFileDialog FileUpLoad
- (键盘)代码 19:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备 解决方法
- 离开模式,低功耗任你下载!
- 字符串处理(模糊顺序搜索)
- C Sharp 入门(二)变量
- /n /r
- 《在WinCE5中编程查找并连接周围的蓝牙设备并实现通信》一文配套原码的修正
- XMLHttpRequest 发送中文
- Don't Assume, But Confirm
- 凉爽的天气与新的尝试
- Teradata V2R6.0中,设置Random AMP Sampling的类型
- wxWidgets窗口类型