文章分类 -  SqlServer

上一页 1 2 3 下一页
(转)XP系统下也可以装SQL企业版
摘要:XP系统下也可以安装 企业版本 安装办法如下: 一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。(这个是服务端,按正常方法会提示系统不支持) 二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。(服务器图表没出现也可先安装客户端在安装服务端) 三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不... 阅读全文
posted @ 2006-08-04 17:27 冷月孤峰 阅读(546) 评论(1) 推荐(0)
XP系统下安装SQL2000提示"程序被挂起"的解决方法
摘要:碰到郁闷的事情:系统原来是2000PRO的,格了装成XP了,安装SQL Server2000的时候,安装程序提示我安装程序被挂起,让我重新启动电脑。也没想那么多,但我重启后再次安装,依旧提示我这个错误。好不容易在找了一张安装盘,还是报同样的错误!靠 上网一查才知道:要解决这个问题需要删除注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\S... 阅读全文
posted @ 2006-08-04 17:27 冷月孤峰 阅读(2569) 评论(0) 推荐(0)
(转)在SQLServer中区分大小写的几种方法
摘要:今天碰到这个问题了,问了一下朋友,给出了以下几种解决方法,贴出来大家都看一下:第一种:(蟋蟀)ALTER TABLE tbALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CI_AS --不区分大小写ALTER TABLE tb ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_... 阅读全文
posted @ 2006-08-03 12:31 冷月孤峰 阅读(237) 评论(0) 推荐(0)
SQL Server 存储过程的分页
摘要:建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Count... 阅读全文
posted @ 2006-07-20 11:12 冷月孤峰 阅读(144) 评论(0) 推荐(0)
判断当前连接的SQL数据库中是否存在某个名称的表、自定义函数、存储过程
摘要:可以通过查询sysobjects表来实现。sysobjects是SQL的系统表,其存储的都是数据库的对象,如表、视图、存储过程等.可以执行如下SQL语句来实现: SELECT [name],[id],crdate FROM sysobjects where xtype='U'--xtype='U',表示数据表,--xtype='P',表示存储过程--xtype='V',表示视图 如果有返回值则你要... 阅读全文
posted @ 2006-07-13 09:10 冷月孤峰 阅读(767) 评论(0) 推荐(0)
将数字转换成大写金额的函数
摘要:/**//*将数字转换成大写金额的函数*/CREATE FUNCTION GetChineseNum (@inputId money) RETURNS Nvarchar(4000) AS BEGIN declare @rV Nvarchar(4000)declare @tmpstr Nvarchar(4000),@M Nvarchar(4000),@K Nvarchar(4000),@I n... 阅读全文
posted @ 2006-07-03 11:07 冷月孤峰 阅读(350) 评论(0) 推荐(0)
两个数据库之间的表数据copy
摘要:两个数据库a,b,现在要将a的表c,d移动或复制到b数据库中去:--在B的询分析器执行下述命令:sp_addlinkedserver 'lnksvr','','sqloledb','a电脑IP'exec sp_addlinkedsrvlogin 'lnksvr',false,null,'sa','PWD'--下面是新建select * into c from lnksvr.a.dbo.cselec... 阅读全文
posted @ 2006-03-27 11:01 冷月孤峰 阅读(265) 评论(0) 推荐(0)
数据表的字段列移动
摘要:没有办法用简便语句来实现!你要部drop table,然后重新CREATE TABLE或者删除字段code,sex,word,exce,再增加,---〉估计这样都不是你要的结果! 或者你只能用表设计器来实现,删除这个字段,然后在CODE前面插入!这样字段原有的结果会没有,所以你最好改名原来NAME为另外的名字,新增字段NAME在CODE前面,然后再把旧NAME的字段值付给新的字段值!方便一点~ 其... 阅读全文
posted @ 2006-03-27 10:57 冷月孤峰 阅读(356) 评论(1) 推荐(0)
(转)如何让sqlserver自增列重新从1开始算起
摘要:数据库原有ID字段,是自增列的,后来把数据全删除后,想让ID自增列从1开始算起 方法1: 1.dbcc checkident('test',reseed,0)2.insert into test values(55) select * from test 显示结果: id msum 1 55 方法2: SET IDENTITY_INSERT 允许将显式值插入表的标识列中... 阅读全文
posted @ 2006-03-27 10:54 冷月孤峰 阅读(378) 评论(0) 推荐(0)
去除表中重复数据的方法
摘要:1\如果有ID字段,就是具有唯一性的字段 delect table where id not in ( select max(id) from table group by col1,col2,col3...)group by 子句后跟的字段就是你用来判断重复的条件,如只有col1,那么只要col1字段内容相同即表示记录相同。 2,如果是判断所有字段也可以这样 select * into #... 阅读全文
posted @ 2005-12-12 21:03 冷月孤峰 阅读(353) 评论(1) 推荐(0)
一步一步教你网站同步镜像
摘要:1.介绍现在的网站随着访问量的增加,单一服务器无法承担巨大的访问量,有没有什么方便快捷的方式解决这个问题呢,答案是”有”!比如建立服务器群,进行均衡负载.但是如果要解决像电信网通这样的互访问题(中国网民的悲哀..),这个解决办法就无能为力了!要解决这个问题最方便快捷的方式就是建立镜像网站!由访问者自己选择适合自己网络的速度最快的网站!这样即可以解决线路问题,又可以解决访问量问题!2.网站同步的数据... 阅读全文
posted @ 2005-11-14 11:06 冷月孤峰 阅读(449) 评论(0) 推荐(0)
SQL--JOIN之完全用法
摘要:--------------------JOIN之完全用法------------外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM 子句中指定外联接时,可以由下列几组关键字中的一组指定:LEFT JOIN 或 LEFT OUTER JOIN。 左向外联接的结果集包括 LEFT OUTER 子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行... 阅读全文
posted @ 2005-10-25 18:30 冷月孤峰 阅读(153) 评论(0) 推荐(0)
SQL SERVER 2005 T_SQL新的特性
摘要:一.修改语句的增强UPDATE test SET tname.WRITE('one hundred and two', 9, 3) WHERE tid = 102在2005中增强了update方法,这是修改test表的列tname WRITE方法是把tname这个列中从字符串9开始 把3个长的字符串改为one hundred and two二、异常的捕获可以捕获过去会导致批处理终止和事务的错误,... 阅读全文
posted @ 2005-10-21 13:02 冷月孤峰 阅读(198) 评论(0) 推荐(0)
将一个表的部分原有数据进行插入
摘要:表名:Tab_Name字段:Col_A Col_B Col_C Col_D ABCD 1 1-1 1-1-1 ABCD 1 1-1 ... 阅读全文
posted @ 2005-10-13 18:40 冷月孤峰 阅读(165) 评论(0) 推荐(0)
一些基本操作(更改表名、添加列、返回所有列名)
摘要:更改表名:SqlCommand cmd = new SqlCommand("EXEC sp_rename '老表名', '新表名'", conn);添加新列名:SqlCommand cmd = new SqlCommand("ALTER TABLE 表名 ADD 新列名 VARCHAR(20) NULL", conn);返回所有列名:select name from syscolumns whe... 阅读全文
posted @ 2005-10-10 11:21 冷月孤峰 阅读(362) 评论(0) 推荐(0)
(转贴) 在SQL中删除重复记录(多种方法)
摘要:学习sql有一段时间了,发现在我建了一个用来测试的表(没有建索引)中出现了许多的重复记录。后来总结了一些删除重复记录的方法,在Oracle中,可以通过唯一rowid实现删除重复记录;还可以建临时表来实现...这个只提到其中的几种简单实用的方法,希望可以和大家分享(以表employee为例)。 SQL> desc employee Name ... 阅读全文
posted @ 2005-10-10 11:16 冷月孤峰 阅读(726) 评论(0) 推荐(0)
SqlServer中获取刚插入的ID号
摘要:第一种方法:insert into table1 values(colvalue1,colvalue2) select ident_current('table1') 第二种方法:insert into table1 values(colvalue1,colvalue2)select @@identity 阅读全文
posted @ 2005-10-10 11:14 冷月孤峰 阅读(1347) 评论(0) 推荐(0)
通用的查询(分页)的存储过程
摘要:通用的查询(分页)的存储过程ALTER proc max_speed --'TestTable','ID,FirstName','id>10',3,10,'id','desc',1 @table nvarchar(20), --要查询的表名 @fields nvarchar(200), --要查询的字段名,默认为全部 @where nvarchar(100), --查询的条件 @curre... 阅读全文
posted @ 2005-10-10 11:13 冷月孤峰 阅读(137) 评论(0) 推荐(0)
Sql的两中事务回滚
摘要:create proc ...asset xact_abort on --加上这句,这样在出现错误时,会终止并回滚事务begin begin tran insert table1 ... insert table2 ... commit tranend ==========================================================... 阅读全文
posted @ 2005-10-10 11:13 冷月孤峰 阅读(461) 评论(0) 推荐(0)
(转贴)邹建的实现分页的通用存储过程
摘要:邹建:if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_show]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[p_show]GO /*--实现分页的通用存储过程 显示指定表、视图、查询结果的第X页 对于表中主键或... 阅读全文
posted @ 2005-10-10 11:12 冷月孤峰 阅读(242) 评论(0) 推荐(0)

上一页 1 2 3 下一页