知识大全 sql server取出内容中汉字,数字,字母

Posted 数字

篇首语:所谓一见钟情不过见色起意,所谓日久生情不过权衡利弊。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 sql server取出内容中汉字,数字,字母相关的知识,希望对你有一定的参考价值。

   取出数字

  IF OBJECT_ID(’DBO GET_NUMBER ’) IS NOT NULL

  DROP FUNCTION DBO GET_NUMBER

  GO

  CREATE FUNCTION DBO GET_NUMBER (@S VARCHAR( ))

  RETURNS VARCHAR( )

  AS

  BEGIN

  WHILE PATINDEX(’%[^ ]%’ @S) >

  BEGIN

  set @s=stuff(@s patindex(’%[^ ]%’ @s) ’’)

  END

  RETURN @S

  END

  GO

   测试

  PRINT DBO GET_NUMBER(’呵呵ABC ABC’)

  GO

  

  

   取出英文

  IF OBJECT_ID(’DBO GET_STR’) IS NOT NULL

  DROP FUNCTION DBO GET_STR

  GO

  CREATE FUNCTION DBO GET_STR(@S VARCHAR( ))

  RETURNS VARCHAR( )

  AS

  BEGIN

  WHILE PATINDEX(’%[^a z]%’ @S) >

  BEGIN

  set @s=stuff(@s patindex(’%[^a z]%’ @s) ’’)

  END

  RETURN @S

  END

  GO

   测试

  PRINT DBO GET_STR(’呵呵ABC ABC’)

  GO

  

   取出中文

  IF OBJECT_ID(’DBO CHINA_STR’) IS NOT NULL

  DROP FUNCTION DBO CHINA_STR

  GO

  CREATE FUNCTION DBO CHINA_STR(@S NVARCHAR( ))

  RETURNS VARCHAR( )

  AS

  BEGIN

  WHILE PATINDEX(’%[^吖 座]%’ @S) >

  SET @S = STUFF(@S PATINDEX(’%[^吖 座]%’ @S) N’’)

  RETURN @S

  END

  GO

  PRINT DBO CHINA_STR(’呵呵ABC ABC’)

  GO

cha138/Article/program/SQLServer/201311/22305

相关参考

知识大全 网页里嵌入JavaScript验证空,汉字,字母,数字长度输入

网页里嵌入JavaScript验证空,汉字,字母,数字长度输入  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

车牌除汉字与字母还有4个非零数字,千位比个位大2,百位大于十位,由右向左读数+原数=16456,间千、百位数字()

车牌除汉字与字母还有4个非零数字,千位比个位大2,百位大于十位,由右向左读数+原数=16456,间千、百位数字()A、9,3B、8,4C、7,5D、6,6答案:A解析:从由右向左读数加原数和为1645

知识大全 在sql server里建一个表,表中有一资料项是char型别的,最多要放20个汉字的话,长度最好是多少

在sqlserver里建一个表,表中有一资料项是char型别的,最多要放20个汉字的话,长度最好是多少?一个汉字占两个位元组,20个汉字,char型别的话,最长40个位元组。所以设定为40就可以了。但

知识大全 正则表达式限制文本框只能输入数字

  许多时候我们在制作表单时需要限制文本框输入内容的类型下面我们用正则表达式限制文本框只能输入数字小数点英文字母汉字等各类代码  文本框只能输入数字代码(小数点也不能输入)  &n

知识大全 SQL Server应用程序中的高级SQL注入

SQLServer应用程序中的高级SQL注入  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  摘要

知识大全 SQL Server 中加密数据须知

SQLServer中加密数据须知  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  日前有多条新闻提

知识大全 SQL Server中动态和静态内存分配

SQLServer中动态和静态内存分配  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SQL服务

知识大全 SQL Server中如何进行数据移动

SQLServer中如何进行数据移动?  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SQLSe

知识大全 如何在SQL Server中恢复数据

如何在SQLServer中恢复数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在SQLser

知识大全 vista中如何安装SQL Server 2005

vista中如何安装SQLServer2005  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  下