随笔分类 -  Tsql

摘要:关于和并列的 要这种效果。 create table tb(idint, value varchar(10)) insert into tbvalues(1,'aa') insert into tbvalues(1,'bb') insert into tbvalues(2,'aaa') insert 阅读全文
posted @ 2018-04-03 13:44 无恨星晨 阅读(20738) 评论(0) 推荐(0)
摘要:SQL语句 阅读全文
posted @ 2017-11-15 10:15 无恨星晨 阅读(178) 评论(0) 推荐(0)
摘要:SQL Server基本函数 SQLServer数据类型及使用分析 阅读全文
posted @ 2017-10-31 11:00 无恨星晨 阅读(281) 评论(0) 推荐(0)
摘要:常见sql 总结 阅读全文
posted @ 2017-10-30 17:47 无恨星晨 阅读(138) 评论(0) 推荐(0)
摘要:总的来说,四种JOIN的使用/区别可以描述为: left join 会从左表(shop)那里返回所有的记录,即使在右表(sale_detail)中没有匹配的行。 right outer join 右连接,返回右表中的所有记录,即使在左表中没有记录与它匹配 full outer join 全连接,返回 阅读全文
posted @ 2017-10-27 11:04 无恨星晨 阅读(14728) 评论(0) 推荐(0)
摘要:SQL Server2012中的SequenceNumber尝试 阅读全文
posted @ 2017-05-17 16:53 无恨星晨 阅读(173) 评论(0) 推荐(0)
摘要:SQL Server系统表sysobjects介绍与使用 阅读全文
posted @ 2016-10-09 11:03 无恨星晨 阅读(403) 评论(0) 推荐(0)
摘要:SQL Server-存储过程(Procedure),带入参数和出参数 阅读全文
posted @ 2016-09-14 14:27 无恨星晨 阅读(2759) 评论(0) 推荐(0)
摘要:SQL SERVER优化 阅读全文
posted @ 2016-08-31 20:23 无恨星晨 阅读(138) 评论(0) 推荐(0)
摘要:-- -- Author: <Author,,CC> -- Create date: <Create Date,, 2014-05-26 10:43:07.080> -- Description: <Description,,小数点转换为百分数,并对第3位进行4舍5入> -- Environment 阅读全文
posted @ 2016-05-06 10:22 无恨星晨 阅读(2419) 评论(0) 推荐(0)
摘要:GROUP BY子句有个缺点,就是返回的结果集中只有合计数据,而没有原始的详细记录。如果想在SQL SERVER中完成这项工作,可以使用COMPUTE BY子句。COMPTE生成合计作为附加的汇总列出现在结果集的最后。当与BY一起使用时,COMPUTE 子句在结果集内生成控制中断和分类汇总。 下列 阅读全文
posted @ 2016-01-25 10:20 无恨星晨 阅读(544) 评论(0) 推荐(0)
摘要:raiserror 的作用: raiserror 是用于抛出一个错误。[ 以下资料来源于sql server 2005的帮助 ] 其语法如下:RAISERROR ( { msg_id | msg_str | @local_variable } { ,severity ,state } [ ,argu 阅读全文
posted @ 2014-08-22 20:00 无恨星晨 阅读(31098) 评论(0) 推荐(1)
摘要:经过紧张的调查,你发现问题出在数据库上,当应用程序尝试访问/更新数据时,数据库执行得相当慢,再次深入调查数据库后,你发现数据库表增长得很大,有些表甚至有上千万行数据,测试团队开始在生产数据库上测试,发现订单提交过程需要花5分钟时间,但在网站上线前的测试中,提交一次订单只需要2/3秒。 类似这种故事在 阅读全文
posted @ 2013-10-08 17:35 无恨星晨 阅读(3478) 评论(0) 推荐(1)
摘要:1.如果你是win2003,那么一定要安装sql的补丁sp3a以上版本SP 检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:select @@version如果出来的版本号是8.00.760以下,则表明你未安装sp3的补丁,要装上. SQL补丁下载:全部补丁的位置ht 阅读全文
posted @ 2013-09-26 14:59 无恨星晨 阅读(37522) 评论(0) 推荐(0)
摘要:注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。 1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用 group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group 阅读全文
posted @ 2013-09-13 16:05 无恨星晨 阅读(2284) 评论(0) 推荐(0)
摘要:MySQL日期时间函数大全 DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星 阅读全文
posted @ 2013-09-10 11:49 无恨星晨 阅读(245) 评论(0) 推荐(0)
摘要:一。类型比较 bigint:从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据,存储大小为 8 个字节。一个字节就是8位,那么bigint就有64位 int:从-2^31(-2,147,483,648)到2^31-1(2,147 阅读全文
posted @ 2013-05-13 14:19 无恨星晨 阅读(25765) 评论(1) 推荐(4)
摘要:sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法 启动SQL Server 2008 Management Studio 工具菜单 选项 Designers(设计器) 阻止保存要求重新创建表的更改 取消勾选即可。 启动SQL Server 2008 M 阅读全文
posted @ 2013-05-07 16:48 无恨星晨 阅读(183) 评论(0) 推荐(0)
摘要:raiserror 是由单词 raise error 组成 raise 增加; 提高; 提升 raiserror 的作用: raiserror 是用于抛出一个错误。[ 以下资料来源于sql server 2005的帮助 ] 其语法如下: RAISERROR ( { msg_id | msg_str 阅读全文
posted @ 2012-12-22 15:52 无恨星晨 阅读(754) 评论(0) 推荐(0)
摘要:--1、查看所有存储过程与函数 exec sp_stored_procedures 或者 select * from dbo.sysobjects where OBJECTPROPERTY(id, N'IsProcedure') = 1 order by name --2、查看存储过程的内容 sel 阅读全文
posted @ 2012-11-29 10:56 无恨星晨 阅读(538) 评论(0) 推荐(0)