05 2014 档案

摘要:递增数据插入表,我们还可以使用生成随机数来填充,建表的时候使用约束,不能重复,重复的话自然就不插入,继续生成下一个不重复的随机数。还是以之前的为例,插入表中的数据为100-999。我们不谈性能(插入数据量小速度也很快的),只谈逻辑。create table TestNum(num numeric(3... 阅读全文
posted @ 2014-05-30 10:15 cnmarkao 阅读(428) 评论(0) 推荐(0)
摘要:Excel中实现每次加1很方便,比如100,垂直向下的单元格是101,然后是102,103…选中100,101然后向下拉,拉到你想要的那个数字就OK 了。数据库怎么办?比如从100开始到999:一步一步来吧,首先要能生成100到999的数字,用下面这个语句(别试,有问题)declare @num n... 阅读全文
posted @ 2014-05-28 16:58 cnmarkao 阅读(268) 评论(0) 推荐(0)
摘要:一直没实际的需求而使用ntile(),今天看了下,就是按序号分组的意思。还是以student表为例select ntile(3) over (order by score desc) as zu, name, score, provincefrom student... 阅读全文
posted @ 2014-05-28 13:05 cnmarkao 阅读(7471) 评论(0) 推荐(0)
摘要:下面把student表添加省份的字段,然后使用partition 按省份内学生成绩排名alter table student add province nvarchar(20);goupdate top (6) student set province='JiangSu';goupdate stud... 阅读全文
posted @ 2014-05-28 10:08 cnmarkao 阅读(391) 评论(0) 推荐(0)
摘要:创建一个student表:create table student(name nvarchar(10) primary key, score int);goinsert student values('aa',10), ... 阅读全文
posted @ 2014-05-27 10:35 cnmarkao 阅读(2254) 评论(0) 推荐(2)
摘要:LTRIM(character_expression)去掉前置空格LTRIM(RTRIM())就是把前置和后置空格都去掉。character_expression可以是常量、变量或列。character_expression必须属于某个可隐式转换为varchar的数据类型(text、ntext和im... 阅读全文
posted @ 2014-05-23 16:46 cnmarkao 阅读(760) 评论(0) 推荐(0)
摘要:1.查看SQL Server版本select @@version2.看看实例名称,默认的是MSSQLSERVER,从很多地方都可以看出来,SQL语句:SelectCase When SERVERPROPERTY ('InstanceName') Is Null Then @@SERVERNAME E... 阅读全文
posted @ 2014-05-17 11:59 cnmarkao 阅读(843) 评论(1) 推荐(0)
摘要:火狐29版本界面同Chrome浏览器界面很像,下图中上面的是chrome,下面是火狐,默认的界面是不是很像啊。 1.单个标签页感觉火狐的线条更柔和些。 2.整体美感没Chrome的好! 如果我把鼠标放到下图红色标注的标签页就会显示出线条,否则就隐藏了线条。全部显示出线条美感足点,但就没有主(正在浏览 阅读全文
posted @ 2014-05-15 16:35 cnmarkao 阅读(313) 评论(0) 推荐(0)
摘要:一个SSMS查询窗口就是一个会话通过本地临时表验证:本地临时表仅在当前会话中可见;全局临时表在所有会话中都可见。本地临时表的名称前面有一个编号符 (#table_name),而全局临时表的名称前面有两个编号符 (##table_name)。打开一个查询窗口,新建本地临时表,插入数据,并查询creat... 阅读全文
posted @ 2014-05-15 15:43 cnmarkao 阅读(969) 评论(0) 推荐(0)
摘要:SSMS连接远程SQL Server服务器是很方便的。昨天我用SQL Server 2008 SSMS连接SQL Server 2012竟然报错,如下图:在网上搜了,参考这个参考那个,太啰嗦了,确实是软件固有的问题,微软肯定会发补丁解决的!于是看了我的SQL Server 2008的版本,在SSMS... 阅读全文
posted @ 2014-05-13 19:49 cnmarkao 阅读(10412) 评论(4) 推荐(0)
摘要:今天(具体说是昨天)处理一个90多M的csv文件,一打开,报错“文件未完全加载”,这什么情况啊,我还想另存为xlsx的,这样就可以导入SQL Server了!(Easy,我知道csv等平面文件也可以导入SQL Server)我以为文件坏了呢,毕竟这么大,这么多年,第一次打开90多M的csv(exce... 阅读全文
posted @ 2014-05-10 01:16 cnmarkao 阅读(7279) 评论(0) 推荐(0)
摘要:之前只是看过关于SQL Server 2008中添加了percent功能,今天终于有机会试了!今天处理好的数据,上头让修改下,把营销结果为Null的值20%改为“未通过”,80%的改为“拒绝”。于是乎就想到了percent:首先使用了下select top 20 percent from xxxta... 阅读全文
posted @ 2014-05-10 00:43 cnmarkao 阅读(1076) 评论(0) 推荐(0)
摘要:1.因工作需要需把SSMS中的代码复制到word中,可发现一个问题:从SQL Server2008的SSMS中复制代码到Word 2013中,如果是中文汉字+阿拉伯数字,阿拉伯数字会消失。如果是英文+阿拉伯数字就没有问题。在网上也没找到方法,问一哥们,他说我们都是英文,没遇到过。记录下来吧2.每次发... 阅读全文
posted @ 2014-05-05 09:58 cnmarkao 阅读(384) 评论(0) 推荐(0)