添加列表,检查是否重复,不重复就添加

 

/****** Object:  StoredProcedure [dbo].[sp_insert_cj_company_directory_list]    Script Date: 2019-6-26 11:27:09 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

More...

sql 删除重复

删除表中多余的重复记录,重复记录是根据单个字段(id)来判断,只留有rowid最小的记录 
 
 //删除用户 根据用户名,并且不包括最小ID
delete from users where username in (
         --根据用户名称排序,大于1
select username from users group by username having count(username) > 1

More...

sql 2000 设置多用户模式

 USE [master]GOALTER DATABASE [db_name] SET  MULTI_USER WITH ROLLBACK IMMEDIATEGO 停止sqlserver 运行, db_name 这里替换成被换成独占的数据库。

More...

如何删除sql数据库的日志文件

 1、进入企业管理器,选中数据库,比如it,所有任务->分离数据库。2、如果数据库正在连接使用,要先点清除,才可以选确定。3、到数据库文件的存放目录,将it_log.LDF文件删除,不放心可以先拷到别的地方。4、进入企业管理器,数据库->所有任务->附加数据库。5、选择it_Data.MDF,这个时候你会看见日志文件这项是一个红叉,不要紧点确定。6、此时数据库就会提示你

More...

SQL删除重复数据只保留一条

 用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断  select * from people  where peopl

More...

SQL Server2008如何设置开启远程连接

 SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,那么如何在本地用SSMS连接远程服务器上的SQL Server 2008,且听小编来给你慢慢讲解。

More...

值不能为 null。 参数名: viewInfo (Microsoft.SqlServer.Management.SqlStudio.Explorer)

 打开MSSQL 2012 R2的时候,展开数据库都显示以下的错误提示:

值不能为空。参数名viewinfo(microsoft.sqlserver.management.sqlstudio.explorer)

More...

sql server 2012日志文件超大,清除日志的处理过程

有一个项目使用了sql server2012版本的数据库,一开始可能没有注意到日志文件,使得日志文件越来越大,当使用sql2008的收缩文件的方法进行操作时,问题出现了。

More...

sql数据库降级方法

 把sql数据库从2012降到2008来,具体做法如下:

1、先把2012的数据库生成脚本。生成时有个高级选项,里面的兼容性调整到2008.

2、在2008里建立用户及数据库库。

3、用查询 运行生成好的脚本。

4、导入数据。

完毕

char varchar nvarchar区别

 

...

More...

SQL Server数据库性能优化之SQL语句篇

近期项目需要,做了一段时间的SQL Server性能优化,遇到了一些问题,也积累了一些经验,现总结一下,与君共享。SQL Server性能优化涉及到许多方面,如良好的系统和数据库设计,优质的SQL编写,合适的数据表索引设计,甚至各种硬件因素:网络性能、服务器的性能、操作系统的性能,甚至网卡、交换机等。这篇文章主要讲到如何改善SQL语句,还将有另一篇讨论如何改善索引。
...

More...

Sql server2005 优化查询速度50个方法小结

 Sql server2005优化查询速度51法查询速度慢的原因很多,常见如下几种,大家可以参考下。

 
I/O吞吐量小,形成了瓶颈效应。 
  没有创建计算列导致查询不优化。 
  内存不足。 
  网络速度慢。 
  查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)。 

More...

Access distinct 去重的sql 语句

 sql="select distinct(wt_BatchNumber) ,wt_addUser,wt_addtime from wd_no where "&sqlstr1&" order by  wt_addtime desc    "


上面这个去重的语句整了1天才有结果。

More...