摘要:简单应用SQL 2005 xml字段类型实现批量操作数据库
阅读全文
摘要:之前,简单介绍如何为SQL2005普通文本字段创建全文检索,这次是针对存储在数据库中的文件内容进行全文检索,创建cataglog和主键唯一索引和之前是一样的,不同的是在创建全文检索引时,有点不同,由于是以二进制方式存储的文件内容,因此需要文件的扩展名作为辅助,在创建索引时,需要指定这个存储文件扩展名的字段:CREATEFULLTEXTINDEXON[tablename]([textfield]--...
阅读全文
摘要:Replication就是在两个数据库实例间建立一个关系,当一个实例中的内容(包括表,存储过程,视图,函数....这可在配置过程中选择)被修改,Sql Server也会将新的状态应用到另一个数据库实例上,大概有20秒钟的延迟。配置过程很简单,Sql Server提供了配置向导。这里详细描述了配置过程。我们在配置完成后,同步数据库时有一个存储过程始终不能成功:出现一个异常:Insert Error:...
阅读全文
摘要:今天发现,局域网中的其他机器,不能连接我本机的SQL Server 2005,尽管我已经在Surface Area Configuration中,更改为Local and remote connections.后来发现是我开启防火墙的原因,因为防护墙阻挡。应该开启SQL Server所使用的端口1433,这样以后,就可以正常连接了。
阅读全文
摘要:SQL2005:@pageIndex为当前页码,每页10条记录。 SELECT TOP 10 * FROM ( SELECT *,ROW_NUMBER() OVER (ORDER BY NewsID) AS RowNo FROM T_News ) AS A WHERE RowNo > (@pageIndex-1)*10 SQL2...
阅读全文
摘要:/*使用游标,临时生成Sql语句*/DECLARE mealcursor CURSOR FOR Select * From T_MealOrderAutodeclare @count as intdeclare @sqlstr as nvarchar(4000)/*长度最大,如果太长会出错*/declare @id as int /*set @sqlstr = ''Create table T_I...
阅读全文
摘要:例如:insert into T_MealOrder (UserID,Price,Quantity,MealType,TakeType,CreatUserID) (Select UserID,Price,Quantity,MealType,TakeType,CreatUserID FROM T_MealOrderAuto Where Flag0)
阅读全文
摘要:游标控制插入记录DECLARE mealcursor CURSOR FOR Select AutoID From T_MealOrderAutodeclare @count as intdeclare @id as int open mealcursorFETCH NEXT FROM mealcursor into @idWHILE @@FETCH_STATUS = 0BEGIN set @...
阅读全文