摘要: 1.提取数字 IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULL DROP FUNCTION DBO.GET_NUMBER2 GO CREATE FUNCTION DBO.GET_NUMBER2(@S VARCHAR(100)) RETURNS VARCHAR(1 阅读全文
posted @ 2023-02-27 16:08 每天进步多一点 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 1 create function fn_ConvertPuntuation(@c3 nvarchar(3000)) 2 returns nvarchar(3000) 3 as 4 begin 5 select @c3=stuff(@c3,number,1,substring('~!@#$%^&*( 阅读全文
posted @ 2023-02-27 15:39 每天进步多一点 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 先说问题,生僻字查询的问题,有的时候我们的数据里包含一些生僻字,在查询用Like模糊匹配的时候,发现有的查询不准确,测试数据如下: 1 --测试数据 2 if not object_id(N'Tempdb..#T') is null 3 drop table #T 4 Go 5 Create tab 阅读全文
posted @ 2023-02-27 14:44 每天进步多一点 阅读(512) 评论(0) 推荐(1) 编辑
摘要: 哪些字符是有全角和半角之分的? 首先,中文是只有全角,没有半角之分,所以转换的时候可以忽略掉中文字符。 select UNICODE('a'),UNICODE('a'),UNICODE('a')-UNICODE('a') 97| 265345| 65248 在ASCII码中,英文字符与标点的编码范围 阅读全文
posted @ 2023-02-27 14:37 每天进步多一点 阅读(887) 评论(0) 推荐(0) 编辑