
SQL Server
文章平均质量分 77
阿云ivan
努力工作是成功的前提,聪明工作是成功的关键
展开
-
SQL Server 调试存储过程等数据库对象
原文发布日期:2007.05.16作者:Scott Mitchell翻译:webabcd介绍SQL Server 2000可以让我们在查询分析器中直接调试存储过程(更多的信息请参看:用SQL Server 2000的查询分析器调试存储过程) 到了现在的SQL Server 2005,这个功能被转移到了SQL Servr Management Studio和Visual Studio IDE内。 使转载 2009-08-06 14:21:00 · 2167 阅读 · 0 评论 -
SQLServer跨库查询
--用openrowset连接远程SQL或插入数据 --如果只是临时访问,可以直接用openrowset--查询示例select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)在跨库查询时需要启用Ad Hoc Distributed Queries转载 2016-03-01 14:37:15 · 3167 阅读 · 1 评论 -
SQL Server Collation介绍
Question:What is Collation? How it will affect SQL Server database, and server?Answer:字符的存储 在将collation之前,我们首先需要知道字符是如何被存储的。在计算机中,所有数据都是用0和1这样的位来描述。一个字节有8位,因此一个字节最多可以描述256转载 2015-11-18 13:04:30 · 3584 阅读 · 0 评论 -
SQL操作全集
SQL操作全集 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:转载 2009-04-25 16:04:00 · 611 阅读 · 0 评论 -
Sql Server排序规则(转)
3Sql Server数据库,在跨库多表连接查询时,若两数据库默认字符集不同,系统就会返回这样的错误:“无法解决equal to操作的排序规则冲突”一、错误分析:这个错误是因为排序规则不一致造成的,比如:create table #t1(name varchar(20) collate Albanian_CI_AI_WS, value int)create tab转载 2014-04-23 10:30:26 · 903 阅读 · 0 评论 -
Sql Server临时表
1.临时表 临时表与永久表相似,但临时表存储在 tempdb中,当不再使用时会自动删除。 临时表有局部和全局两种类型 两者比较:局部临时表的名称以符号 (#)打头仅对当前的用户连接是可见的 当用户实例断开连接时被自动删除 全局临时表的名称以符号 (##)打头任何用户都是可见的 当所有引用该表的用户断开连接时被自动删除 实际上局部临转载 2012-03-23 15:43:50 · 1948 阅读 · 0 评论 -
SQL Server 变量表 临时表 分析
最近,我有一朋友,对我说他的数据库中的很多存储过程,执行都是超时.让我替他看看是什么原因.我一看,原来他的存储过程中用了很多的临时表与变量表.于是我跟他说过犹不及.在存储过程中使用临时表或变量表,使用的好可以提高速度,使用的不好,可能会起到反作用. 然后给了他几个示例让他自己去看,然后针对自己的数据库进行修改.那么表变量一定是在内存中的吗?不一定.通常情况下,表变量中的数据比较转载 2012-04-06 14:05:02 · 3366 阅读 · 0 评论 -
SQL Server 常用函数
/*日期函数*/DATEADD ( datepart , number, date ) --在向指定日期加上一段时间的基础上,返回新的 datetime 值。date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart 参数可以是下列的值:datepart缩写年转载 2011-07-08 10:11:16 · 831 阅读 · 0 评论 -
Transact-SQL事务与SqlTransaction和TransactionScope的使用
本节主要介绍Sql语句,SqlTransaction和TransactionScope这三种使用事务的方法。 本节的所有例子都在sql server 2008和vs 2008环境下运行通过,如果没有sql server2008,那么使用sql server 2005也一样,但是sql se rver 2000上是无法运行通过的,因为某些sql语句在2000中不支持。可用select转载 2009-08-05 19:34:00 · 1433 阅读 · 0 评论 -
SQL Server 系统表、系统存储过程、系统函数
----系统表--------------------------------------------------------------------------------------虽然使用系统存储过程、系统函数与信息架构视图已经可以为我们提供了相当丰富的元数据信息,但是对于某些特殊的元数据信息,我们仍然需要直接对系统表进行查询。因为SQL Server将所有数据库对象的信息均存放在系转载 2012-04-06 14:19:48 · 1690 阅读 · 0 评论 -
SQL Server 游标
1.1 游标的概念 游标(Cursor)它使用户可逐行访问由SQL Server返回的结果集。使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。1.2 游标的优点转载 2012-03-28 14:17:25 · 1227 阅读 · 0 评论 -
Sql Server 日期格式化
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select C转载 2010-03-03 13:55:00 · 649 阅读 · 0 评论 -
sql server 笔记
INSERT INTO jobs (job_desc,min_lvl,max_lvl) VALUES ('Accountant',12,125)SELECT @@IDENTITY AS 'Identity'原创 2014-11-05 10:42:37 · 559 阅读 · 0 评论