SQL Server
Aden
*
展开
-
求雇员的直接上级和间接上级
--测试代码--创建表create table tb(userid int,username varchar(50),parentid int)insert tb select 1001,rose,null union allselect 1002,will,1001 union allselect 1003,yao,1002 union allselect 1004,gigi原创 2005-11-04 09:43:00 · 2830 阅读 · 0 评论 -
两台SQL Server数据同步解决方案
复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。 SQL复制的基本元素包括 出版服务器、订阅服务器、分发服务器、出版物、文章 SQ转载 2007-04-10 14:14:00 · 950 阅读 · 0 评论 -
SQL Server 中各个系统表的作用
sysaltfiles 主数据库 保存数据库的文件syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服务器中转载 2007-04-10 14:27:00 · 856 阅读 · 0 评论 -
SQL Server 全局变量
SQL Server 全局变量 @@SERVERNAME : 返回运行SQL Server 2000本地服务器的名称。 @@REMSERVER : 返回登录记录中记载的远程SQL Server服务器的名称。 @@CONNECTIONS : 返回自上次启动SQL Server以来连接或试图连接的次数,用其可让管理人员方便地了解今天所有试图连接服务器的次数。 @@CURSOR_RO转载 2007-04-10 14:26:00 · 1030 阅读 · 0 评论 -
SQL收藏(更新中)
1.SQL Server同名表的判断: IF EXISTS(Select * From sysobjects where ID=Object_ID(Ntablename) AND xType=U) print exists else print not existsSQL原创 2007-01-23 15:37:00 · 1294 阅读 · 0 评论 -
存储过程编写经验和优化措施
一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会转载 2006-12-18 14:02:00 · 626 阅读 · 0 评论 -
高效分页存储过程
CREATE PROCEDURE GetRecordFromPage @tblName varchar(255), -- 表名 @fldName varchar(255), -- 字段名 @OrderfldName varchar(255), -- 排序字段名 @StatfldName varchar(255), -- 统计字段名 @PageSize int = 10, --转载 2006-03-24 11:38:00 · 694 阅读 · 0 评论 -
有关重复记录的删除
有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录;二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或重复可以忽略。1、对于第一种重复,比较容易解决,使用select distinct * from tableName 就可以得到无重复记录的结果集。如果该表需要删除重复的记录(重复记录保留1条),可以按以下方法删除select distinct * in原创 2006-02-15 13:29:00 · 1221 阅读 · 0 评论 -
30步检查SQL Server安全检查列表
30步检查SQL Server安全检查列表转载 2010-06-02 09:39:00 · 827 阅读 · 0 评论