![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
红豆自动化
今天的生活是昨天的努力买的单。想要明天的生活更好些,今天我在学习的路上,当前学习目标--性能测试
展开
-
sql动态基本语法
1.基本格式 eg: Select * from tableName Exec('select * from t1') Exec sp_executesql N'select * from t1' --请注意字符串前一定要加N 以上这三种方式都可以原创 2014-06-18 11:58:25 · 450 阅读 · 0 评论 -
Sql的case when
错误格式: select原创 2014-06-12 12:14:06 · 523 阅读 · 0 评论 -
SQL-批处理的过程详解
CREATE TABLE t7 (a INT); INSERT INTO t7 VALUES (4); INSERT INTO t7 VALUES (5); INSERT INTO t7 (a) VALUES (a); Go原创 2014-06-12 14:38:30 · 2354 阅读 · 0 评论 -
sql的while
例: DECLARE @a int; SET @a=3; while @a>0 BEGIN print 'a=' + convert(VARCHAR(4),@a)+'大于'+convert(VARCHAR(4),@a)+'循环继续执行'; SELECT @a=@a-1; CONTINUE; END 结果:原创 2014-06-12 16:30:34 · 1295 阅读 · 0 评论 -
where 和having总结
运行顺序:where group by having WHERE 子句用来筛选 FROM 子句中指定的操作所产生的行 GROUP BY 子句用来分组 WHERE 子句的输出HAVING 子句用来从分组的结果中筛选行原创 2014-06-16 13:59:05 · 411 阅读 · 0 评论 -
order by和group by的总结
order by 就是升序或降序原创 2014-06-16 14:07:33 · 566 阅读 · 0 评论 -
Sql server 事务的两种用法
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。 通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性; 一个就是用sql存储过程,另一个就是在ADO.NET中一种简单的转载 2014-06-26 16:32:20 · 486 阅读 · 0 评论 -
SQL聚集索引与非聚集索引总结2
下面简单说一些暂时想到的对使用索引影响较大的几个注意点 页是SQL Server存储数据的基本单位,大小为8KB。 请一定要记住,页是SQL Server进行数据读写的最小I/O单位,而不是行。SQL Server中一个页大小为8KB,每8个页形成一个区,每页8KB,其中页头占用96个字节,页尾的行指示器占用2个字节,还有几个保留字节,也就是一个页8192个字节,能用了存储数据的实际约8转载 2014-06-25 18:28:15 · 465 阅读 · 0 评论 -
sql中聚集索引与非聚集索引的总结文档-1
1.概念 SQL SERVER提供了两种索引:聚集索引和非聚集索引。其中聚集索引表示表中存储的数据按照索引的顺序存储,检索效率比非聚集索引高,但对数据更新影响较大。非聚集索引表示数据存储在一个地方,索引存储在另一个地方,索引带有指针指向数据的存储位置,非聚集索引检索效率比聚集索引低,但对数据更新影响较小。 2.原创 2014-06-23 15:49:38 · 856 阅读 · 0 评论 -
新建服务器组与注册新建服务器的总结
新建服务器组: 注册原创 2014-05-09 17:37:48 · 7015 阅读 · 0 评论 -
sql server导入excel
SQL导入Excel表数据 选择要导入的数据库---任务---导入数据: 选择excel数据源--浏览文件。注意如果excel中首行数据为字段,应勾选“首行包含列名称”。 按照提示单击下一步后选择服务器填写验证信息和目标数据库: 点击下一步,确定导入的类型:转载 2014-05-08 14:44:54 · 648 阅读 · 0 评论 -
sql去重复
两种: 1.不删除数据: group by, 仅是对查询出来的内容进行去重复的显示 2. 删除数据: distinct 用法:select distinct 字段from --------------------------------------------------------------------------------- rowid待研究原创 2012-08-22 10:05:17 · 332 阅读 · 0 评论 -
sql --使用 GROUP BY 分组行
转自:http://msdn.microsoft.com/zh-cn/library/ms189288(v=sql.90).aspx GROUP BY 子句用来为结果集中的每一行产生聚合值。如果聚合函数没有使用 GROUP BY 子句,则只为 SELECT 语句报告一个聚合值。 下面的示例查找数据库中各销售订单的总额。 USE AdventureWorks; GO SELECT Sale转载 2012-08-15 22:16:10 · 1148 阅读 · 0 评论 -
浅谈sql存储过程和调用
sql存储过程应用比较广泛,有利也有弊,但是对于我们这些初学者理论理解起来难,一些关于sql存储过程的理论详解非常的多,但是到实际应用中却是碰到了不少困难,初学存储过程,如何在数据库中编写实例存储过程以及在vs中调用sql存储过程,废话不多说了,现在来看看做的一个sql存储过程,和在vs中是如何调用存储过程的; 1:首先创建一个sql存储过程的实例,我是从有参和无参两个类型写了两个sql存储过程,转载 2014-06-26 16:40:30 · 743 阅读 · 0 评论