sql判断字符串中是否包含数字和字母的方法

   2015-07-02 0
核心提示:这篇文章主要介绍了sql 判断字符串中是否包含数字和字母的方法,这是一个比较实用的方法,需要的朋友可以参考下

判断是否含有字母

select PATINDEX('%[A-Za-z]%', ‘ads23432')=0

(如果存在字母,结果>1)

判断是否含有数字

PATINDEX('%[0-9]%', ‘234sdf')=0

(如果存在数字,结果>1)

 
标签: 字符串 数字 字母
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • Oracle sql 子字符串长度判断
    Oracle sql 子字符串长度判断 select t.* from d_table t WHEREsubstr(t.col,1,1)='8' and instr(t.col,'/')0 and length(substr(t.col,1,instr(t.col,'/')))5; 字符串的前两位都是数字:select * from d_table t WHERE regexp_like(substr(t.col,1,2), '^[
    02-10
  • mysql 连接字符串与SQL不同
    以前用SQL Server 连接字符串是用“+”,现在数据库用mysql,写个累加两个字段值SQL语句居然不支持"+",郁闷了半天在网上查下,才知道mysql里的+是数字相加的操作,连接字符串是CONCAT函数例:mysql select CONCAT('My', 'S', 'QL');- 'MySQL'     http://w
    02-10
  • 搜索表字段包含某字符串的SQL和监控Oracle数据
    1.第一个SQL背景:需要找到SQL Server数据库中,包含某个字符串的表,输出表和包含该字符串的列。DECLARE @string VARCHAR(100)='=' --这里填要搜索的字符串DECLARE @sql NVARCHAR(MAX)SET @sql=N'DECLARE @sql NVARCHAR(MAX),@ColNames NVARCHAR(MAX),@ColVal
    02-10
  • 转 mysql mysql命令行中执行sql的几种方式总结
    https://www.jb51.net/article/96394.htm 1.直接输入sql执行MySQL select now(); +---------------------+ | now() | +---------------------+ | 2013-09-18 13:55:45 | +---------------------+ 1 row in set (0.00 sec)2.执行编写好的sql脚本mysql source
    02-10
  • Oracle字符串分割Split(超简单一条sql解决)
    SELECT (select wm_concat(name) from keming where instr(Course, code)0) FROM renyuanwhere name ='张三'解决如下问题我现在有一个字段是存:1,2,3的,而它对应另一张值集表中。eg;课程人员表 renyuan idname Course1 张三1,2,3值集表keming codename 1
    02-09
  • Oracle 在函数或存储过程中执行sql查询字符串并
    请看黄色部分 IF CUR_MONTH_BILL_ID0 --区县指标 THENTVALUE_SQL :='SELECT TO_CHAR(' || CUR_ROW.MAIN_FIELD || ') FROM ' || CUR_ROW.END_TABLE || '_' || CUR_MONTH || ' WHERE TO_CHAR(DISTRICT_ID)=''' || CUR_ROW.E_DISTRICT_
    02-09
  • 在MYSQL的SQL语句中截取字符串的函数SUBSTRING
    返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft® SQL Server™ 数据类型的更多信息,请参见数据类型。        语法SUBSTRING ( expression , start , length )   参数expression     是字符串、二
    02-09
  • 数据库(MSSQLServer,Oracle,DB2,MySql)常见语句
      上一篇文章http://www.cnblogs.com/valiant1882331/p/4056403.html写的太长了,所以就换了一篇,链接上一节继续字符串的拼接MySql中可以使用"+"来拼接两个字符串.select '12'+'33',FAge+'1' from t_employeeView Code
    02-09
  • sql server 怎么实现mysql中group_concat,列转
    create table tb(id int, value varchar(10))insert into tb values(1, 'aa') insert into tb values(1, 'bb') insert into tb values(2, 'aaa') insert into tb values(2, 'bbb') insert into tb values(2, 'ccc') goSEL
    02-09
  • MySQL中字符串索引对update的影响分析
    这篇文章主要介绍了MySQL中字符串索引对update的影响,结合实例形式分析了添加索引操作对于update语句的性能所造成的影响,需要的朋友可以参考下
点击排行