sql
wwfgu00ing
喜欢棋牌球,看书,听歌等等
展开
-
SQL SERVER 与ACCESS、EXCEL的数据转换
<br /> 熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明如下: <br /> <br /> 一、SQL SERVER原创 2010-07-29 11:20:00 · 312 阅读 · 0 评论 -
通过SQL Server 2008数据库复制实现数据库同步备份
SQL Server 2008数据库复制是通过发布/订阅的机制进行多台服务器之间的数据同步,我们把它用于数据库的同步备份。这里的同步备份指的是备份服务器与主服务器进行 实时数据同步,正常情况下只使用主数据库服务器,备份服务器只在主服务器出现故障时投入使用。它是一种优于文件备份的数据库备份解决方案。在选择数据库同步备份解决方案时,我们评估了两种方式:SQL Server 2008的数据库镜像和S原创 2011-11-03 16:42:48 · 561 阅读 · 0 评论 -
在SQL Server中对视图进行增删改
Lesktop开源IM发布以后,有一些网 友问及如何在嵌入IM后与自己网站的用户系统整合(即如何让嵌入的IM直接使用网站原有的用户数据库,而不需要将已有的用户数据导入到IM的数据库中)。 Lesktop对Users表(存储用户登录名,昵称,密码等信息的表)都是在存储过程中进行增删改的,显然,如果直接去改Users表相关的存储过程是 比较麻烦的,本文将介绍一种较为简单的方法,在不需要修改存储过程和源原创 2011-11-03 16:41:19 · 747 阅读 · 0 评论 -
利用osql/ocmd批处理批量执行sql文件
上周在测试环境建了几十张表,保存了.sql文件,准备在正式环境重建的时候懒得一个个打开建了,做一在网上搜寻了一下,果然有简单点的方法。利用osql/ocmd批处理批量执行sql文件注意:在上图中我们可以看到osql 并不支持 SQL Server 2008的所有功原创 2011-09-03 08:55:36 · 990 阅读 · 0 评论 -
Select Count (*)和Select Count(1)以及Select Count(column)的区别
一般情况下,两着返回结果是一样的 假如表沒有主键(Primary key), 那么count(1)比count(*)快 如果有主键的話,那主键作为count的条件时候count(主键)最快 如果你的表只有一个字段的话那count(*)就是最快的 c原创 2011-09-03 08:29:23 · 1216 阅读 · 2 评论 -
图解SQL的Join
<br />对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章(实在不清楚为什么Coding Horror也被墙)通过 文氏图 Venn diagrams 解释了SQL的Join。我觉得清楚易懂,转过来。<br /> 假设我们有两张表。Table A 是左边的表。 Table B 是右边的表。 <br /> 其各有四条记录,其中原创 2011-02-14 15:31:00 · 357 阅读 · 0 评论 -
SQL SERVER 2005下载(本地使用)
<br />名称:Microsoft SQL Server Management Studio Express<br /><br />下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=zh-cn<br />快速描述Microsoft SQL Server Management Studio Express (SSMSE) 是一种免费、易用原创 2011-03-02 21:36:00 · 1298 阅读 · 0 评论 -
SQL Server 存储过程的分页方案
SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点<br />建立表:<br /><br />CREATE TABLE [TestTable] (<br />[ID] [int] IDENTITY (1, 1) NOT NULL ,<br />[FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,<br />[LastName] [nvarchar] (100) COLLATE Chin原创 2011-03-02 21:32:00 · 342 阅读 · 0 评论 -
SQL海量数据库的查询优化及分页算法方案1
<br />海量数据库的查询优化及分页算法方案<br /><br />随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的难题。<br /><br />在以下的文章中,我将原创 2011-03-02 21:22:00 · 884 阅读 · 0 评论 -
数据库设计中的14个技巧
1. 原始单据与实体之间的关系 <br /> 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单据对应多个实体,或多张原始单据对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 <br /> 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。这就是“一张原始单据对应多个实体”的典型例子。 <br原创 2011-03-02 21:21:00 · 328 阅读 · 0 评论 -
SQL Server 日期格式化输出
T-SQL ScriptOutput format SELECT CONVERT(VARCHAR(100), GETDATE(), 0)03 6 2010 4:19PMSELECT CONVERT(VARCHAR(100), GETDATE(), 1)03/06/10SELECT CONVERT(VARCHAR(100), GE转载 2012-01-04 10:31:31 · 768 阅读 · 0 评论