sql sever
坏孩子zj
这个作者很懒,什么都没留下…
展开
-
SQL Server查询表,表的所有字段名
查看所有表名: select name from sysobjects where type='U' 查询表的所有字段名: Select name from syscolumns Where ID=OBJECT_ID('表名') select * from information_schema.tables select * from information_schema.vi原创 2013-09-03 10:58:56 · 1374 阅读 · 0 评论 -
SQL Server 2008 通过配置数据库邮件实现发送邮件功能(转)
1.简单了解数据库邮件的概念和使用的传输协议及系统体系: 数据库邮件是从 SQL Server 数据库引擎中发送电子邮件的企业解决方案。通过使用数据库邮件,数据库应用程序可以向用户发送电子邮件。邮件中可以包含查询结果,还可以包含来自网络中任何资源的文件。 无需 Microsoft Outlook 或扩展消息处理应用程序编程接口(扩展 MAPI)。数据库邮件使用标准的简单邮件传输协转载 2014-01-23 17:24:58 · 1268 阅读 · 0 评论 -
聚集索引和非聚集索引(整理)
官方说法: 聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些经常要搜索范围值的列特别有转载 2014-06-05 10:08:29 · 491 阅读 · 0 评论 -
使用SQL进行递归查询
使用SQL进行递归查询 在工作当中会经常用到递归,比如菜单的展示。一种方法就是从数据库中取出所有的数据,然后在程序中循环获取符合条件的数据。另外一种方法就是使用SQL直接读取符合条件的数据。对于递归查询,T-SQL和PL/SQL进行了不同的处理。以表Deparment为例 表结构为:Id 部门内码,DeptCode 部门编码,ParentDeptId 上级部转载 2014-09-04 16:08:34 · 881 阅读 · 0 评论 -
ROW_NUMBER() over(order by ID) 的用法
select * from (select ROW_NUMBER() over(order by ID) as 'sequence',A.* from dbo.ProductContrast as A ) as t where t.sequence between 31 and 40原创 2014-08-14 14:53:16 · 2655 阅读 · 0 评论 -
SQL Server 2008如何创建定期自动备份任务
我们知道,利用SQL Server 2008数据库可以实现数据库的定期自动备份。方法是用SQL SERVER 2008自带的维护计划创建一个计划对数据库进行备份,下面我们将SQL SERVER 2008定期自动备份的方法分享给大家。首先需要启动SQL Server Agent服务,这个服务如果不启动是无法运行新建作业的,点击“开始”–“所有程序”–“Microsoft SQL Server转载 2015-07-06 13:49:29 · 778 阅读 · 0 评论