select charindex( 'a ', 'bcad ')

1 删除女性数据
2.
SELECT * FROM Group2 where PATINDEX('%[吖-做]%',[Nick])=0 找出不包含中文汉字的记录

SELECT * FROM Group2 where not PATINDEX('%[吖-做]%',[Nick])=0 找出有包含中文汉字的记录
2 删除长度小于4 或者 大于6的
delete from Group2 where datalength(Nick)<4 delete from Group2 where datalength(Nick)=5 delete from Group2 where datalength(Nick)>6
3 删除含有26个字母和10个数字的
delete from tbl where charindex('a',ziduan)>0
4 写出含有百家姓的
select top 1 substring(Nick,0,2) as N from Group11 where id=20

insert into qq_number(QQNum,Nick,Gender,Age) select QQNum,Nick,Gender,Age from Group2 where substring(Nick,0,2)='王'

一:查询字段首位是否为汉字?
SELECT * FROM 表名WHERE ascii(字段)>127
二:查询字段是否包含汉字(任意位)?
select * from 表名 where 字段 like '%[吖-座]%'
这个可以判断是否包含汉字而不是其它双字节字符
[吖-座]是中文字符集第一个到最后一个的范围,虽然匹配准确,但是用Like的效率很低

1.删除不包含中文的
delete from Group2 where PATINDEX('%[吖-做]%',[Nick])=0
2 删除长度小于4 或者 大于6的
delete from Group2 where datalength(Nick)<4; delete from Group2 where datalength(Nick)=5; delete from Group2 where datalength(Nick)>6;
3 删除含有26个字母和10个数字的
delete from Group2 where charindex('a',Nick)>0;
delete from Group2 where charindex('b',Nick)>0;
delete from Group2 where charindex('c',Nick)>0;
delete from Group2 where charindex('d',Nick)>0;
delete from Group2 where charindex('e',Nick)>0;
delete from Group2 where charindex('f',Nick)>0;
delete from Group2 where charindex('g',Nick)>0;
delete from Group2 where charindex('h',Nick)>0;
delete from Group2 where charindex('i',Nick)>0;
delete from Group2 where charindex('j',Nick)>0;
delete from Group2 where charindex('k',Nick)>0;
delete from Group2 where charindex('l',Nick)>0;
delete from Group2 where charindex('m',Nick)>0;
delete from Group2 where charindex('n',Nick)>0;
delete from Group2 where charindex('o',Nick)>0;
delete from Group2 where charindex('p',Nick)>0;
delete from Group2 where charindex('q',Nick)>0;
delete from Group2 where charindex('r',Nick)>0;
delete from Group2 where charindex('s',Nick)>0;
delete from Group2 where charindex('t',Nick)>0;
delete from Group2 where charindex('u',Nick)>0;
delete from Group2 where charindex('v',Nick)>0;
delete from Group2 where charindex('w',Nick)>0;
delete from Group2 where charindex('x',Nick)>0;
delete from Group2 where charindex('y',Nick)>0;
delete from Group2 where charindex('z',Nick)>0;
delete from Group2 where charindex('0',Nick)>0;
delete from Group2 where charindex('1',Nick)>0;
delete from Group2 where charindex('2',Nick)>0;
delete from Group2 where charindex('3',Nick)>0;
delete from Group2 where charindex('4',Nick)>0;
delete from Group2 where charindex('5',Nick)>0;
delete from Group2 where charindex('6',Nick)>0;
delete from Group2 where charindex('7',Nick)>0;
delete from Group2 where charindex('8',Nick)>0;
delete from Group2 where charindex('9',Nick)>0;
4
insert into qq_num(QQNum,Nick,Gender) select QQNum,Nick,Gender from Group2 where substring(Nick,0,2)='王'

mssql整理的更多相关文章

  1. MSSQL注入常用SQL语句整理

    很多情况下使用工具对mssql注入并不完善,所以我们就需要手工注入,一下是本人收集的一些mssql的sql语句. 手工MSSQL注入常用SQL语句 and exists (select * from ...

  2. 常用MS-SQL写法整理

    这里整理日常会用到的一些写法,一些常规的group by,系统函数等用法不在这里做记录了,大家有什么好的写法也可以分享下 1 sql操作xml内容(sp_xml_preparedocument和ope ...

  3. 【整理】更改MSSQL默认字符集

    记录所有应用到 SQL Server 实例和当前排序规则的 Service Pack 和修补程序: SELECT SERVERPROPERTY('ProductVersion ') AS Produc ...

  4. MSSQL数据库 1000W数据优化整理

    GO SET STATISTICS TIME ON SELECT count([StyleId]) FROM [dbo].[Ky_Style] SET STATISTICS TIME OFF SET ...

  5. MSSQL部分补丁的列表及下载地址(持续更新)

    整理了MSSQL部分补丁的列表及下载地址(截至2016-11-18),供参考下. Edition Version Date Published Download Link SQL Server 201 ...

  6. Kali Linux渗透基础知识整理(一):信息搜集

    写在前面的废话:最近要给一些新人做培训,整理些东西,算不上什么太高端的内容,只是简单的整理下了,我觉得对于小白的话也还算是干货.在乌云水了几年,算不上什么大神水平,最近生活费紧张,现在打算在FreeB ...

  7. [MSSQL]如何高效查询表的总记录数

    如何高效查询表的总记录数?[总结-整理-马克] 首先想到的自然是在表主键上应用COUNT函数来查询了,这个是目前使用最多的方法,没有之一 ) ROWS FROM product 这里再给出一些其它方法 ...

  8. 【整理】JavaEE基本框架(Struts2+Spring+MyBatis三层,Struts MVC)之间的关系

    #[整理]JavaEE基本框架(Struts2+Spring+MyBatis三层,Struts MVC)之间的关系 ![关系图解](http://images.cnitblog.com/blog/84 ...

  9. (转)MSSQL 各个发行版本版本号以及Compact 版本号

    终于开始写博客了. 不要笑啊. 下面是MSSQL 的发行版本以及版本号.自己整理的. http://support.microsoft.com/kb/321185/zh-cn SQL Server 2 ...

随机推荐

  1. Oracle优化总结

    本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案.关键词 ORACLE数据库 环境调整 ...

  2. 《深入浅出Node.js》第8章 构建Web应用

    @by Ruth92(转载请注明出处) 第8章 构建Web应用 一.基础功能 请求方法:GET.POST.HEAD.DELETE.PUT.CONNECT GET /path?foo=bar HTTP/ ...

  3. python 抓取百度音乐

    # coding:utf-8 import urllib2 import re import urllib import chardet from json import * category = ' ...

  4. Lae程序员小漫画(三),仅供一乐

    Lae软件开发,快乐程序员!

  5. 当我们说线程安全时,到底在说什么——Java进阶系列(二)

    原创文章,同步发自作者个人博客,转载请以超链接形式在文章开头处注明出处http://www.jasongj.com/java/thread_safe/ 多线程编程中的三个核心概念 原子性 这一点,跟数 ...

  6. U盘安装操作系统

    U盘安装操作系统 On 2010 年 4 月 27 日, in IT, by hr 写在前面 本文主要介绍如何使用U盘安装系统,无法使用光驱安装或者不想随身带着光盘,使用这招都很管用,而且备着这样一只 ...

  7. final关键字

    1.final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的.在设计类时候,如果这个类不需要有子类,类的实现细节不允许改变,并且确信这个类不会再 被扩展,那么就设计为fi ...

  8. Android 多线程处理之多线程用法大集合

    handler.post(r)其实这样并不会新起线程,只是执行的runnable里的run()方法,却没有执行start()方法,所以runnable走的还是UI线程. 1.如果像这样,是可以操作ui ...

  9. 修复PHP在64位下序列化(serialize)的字符串在32位机器下反序列

    32机器下PHP 整型数值的范围最大不超过2147483647,而有些超出范围的数值在64序列化好的数据标识为整型,在反序列时就可能会出错. 尝试使用以下的办法可以修复此问题 function int ...

  10. VS2010遇到fatal error C1083: 无法打开预编译头文件:“xxx.pch”: No such file or directory

    对C++和VS2010非常不熟悉,但是无奈赶着项目,只能看了点基础就上手,然后就碰到这个问题了. 原因分析: http://bbs.csdn.net/topics/340191697?page=1 编 ...