mssql整理
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整理的更多相关文章
- MSSQL注入常用SQL语句整理
很多情况下使用工具对mssql注入并不完善,所以我们就需要手工注入,一下是本人收集的一些mssql的sql语句. 手工MSSQL注入常用SQL语句 and exists (select * from ...
- 常用MS-SQL写法整理
这里整理日常会用到的一些写法,一些常规的group by,系统函数等用法不在这里做记录了,大家有什么好的写法也可以分享下 1 sql操作xml内容(sp_xml_preparedocument和ope ...
- 【整理】更改MSSQL默认字符集
记录所有应用到 SQL Server 实例和当前排序规则的 Service Pack 和修补程序: SELECT SERVERPROPERTY('ProductVersion ') AS Produc ...
- MSSQL数据库 1000W数据优化整理
GO SET STATISTICS TIME ON SELECT count([StyleId]) FROM [dbo].[Ky_Style] SET STATISTICS TIME OFF SET ...
- MSSQL部分补丁的列表及下载地址(持续更新)
整理了MSSQL部分补丁的列表及下载地址(截至2016-11-18),供参考下. Edition Version Date Published Download Link SQL Server 201 ...
- Kali Linux渗透基础知识整理(一):信息搜集
写在前面的废话:最近要给一些新人做培训,整理些东西,算不上什么太高端的内容,只是简单的整理下了,我觉得对于小白的话也还算是干货.在乌云水了几年,算不上什么大神水平,最近生活费紧张,现在打算在FreeB ...
- [MSSQL]如何高效查询表的总记录数
如何高效查询表的总记录数?[总结-整理-马克] 首先想到的自然是在表主键上应用COUNT函数来查询了,这个是目前使用最多的方法,没有之一 ) ROWS FROM product 这里再给出一些其它方法 ...
- 【整理】JavaEE基本框架(Struts2+Spring+MyBatis三层,Struts MVC)之间的关系
#[整理]JavaEE基本框架(Struts2+Spring+MyBatis三层,Struts MVC)之间的关系 ![关系图解](http://images.cnitblog.com/blog/84 ...
- (转)MSSQL 各个发行版本版本号以及Compact 版本号
终于开始写博客了. 不要笑啊. 下面是MSSQL 的发行版本以及版本号.自己整理的. http://support.microsoft.com/kb/321185/zh-cn SQL Server 2 ...
随机推荐
- android studio sdk 配置
android studio在启动后会一直处于 fetching Android sdk compoment information 状态 解决办法: 按照网友提供的方法: 第一步: 1)进入刚安装的 ...
- CloudStack中云主机的UTC时间转为本地时间
CloudStack项目中使用的时间是UTC时间,具体什么是UTC时间大家可以百度,但是我们需要的时间是正常的时间,所以在国泰君安开发测试云中,同步资源管理中虚拟机的同步管理,需要对虚拟机的时间格式化 ...
- lua userdata
#define metatablename "studentlib.06-11-11" /** * utility functions */ static int pusherro ...
- junit单元测试(keeps the bar green to keeps the code clean)
error是程序错误,failure是测试错误. junit概要: JUnit是由 Erich Gamma (设计模式的创始人)和 Kent Beck (敏捷开发的创始人之一)编写的一个回归测试框架( ...
- Android Studio的简单设置:
4.关闭更新: 如下图所示: 6.添加api文档悬浮提示: AS默认是没有api文档悬浮提示的,只有按住[Ctrl+Q]太会出现提示.如果要添加api的自动悬浮提示,设置如下: 上图中,在红框部分打钩 ...
- Flex 监听浏览器关闭
在creationComplete的事件中,添加如下: if(ExternalInterface.available)//外部接口是否可用 { var js:String= " ...
- php中关于Map热点的运用
给图像使用map标签,可以给图像的某个部分建立超连接 一般情况下用在图片上,如:<img src="Images/banner.gif" width="780&qu ...
- 转:android异步任务设计思详解(AsyncTask)
这里说有设计思想是我根据查看Android源代码提炼出来的代码逻辑,所以不会跟Google工程师的原始设计思想100%符合(也有可能是0%),但是本文一定可以帮助你理解AsyncTask,也可能有一些 ...
- *** missing separator. Stop.
在make命令后出现这种错误提示,是提示第2行没有分隔符. 例如: 1 target:prerequisites 2 command -- 改为: 1 target:prerequisites 2 ...
- JS-学习-DOM元素尺寸和位置
一,获取元素的css大小 1.通过style内联获取元素的大小 var box = document.getElementById('box'); // 获得元素; box.style. ...