摘要:
查找所有重复标题的记录:SELECT *FROM t_info aWHERE ((SELECT COUNT(*)FROM t_infoWHERE Title = a.Title) > 1)ORDER BY Title DESC一。查找重复记录1。查找全部重复记录Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1)2。过滤重复记录(只显示一条)Select * From HZT Where ID In (Select Max(ID) From HZT Group By Ti 阅读全文
摘要:
在某个源文件中设置的断点总是无效,提示“当前不会命中断点,源代码与原始版本不同”等信息。菜单栏“编辑”-“高级”-“设置选定内容的格式”重新格式化文件就能解决,ALT+F8效果相同。 阅读全文
摘要:
业务表中有一列是序号列,由于修改删除的原因序号中有了不少间隔或中断,查询该列中的所有中间间隙序号,以及所有可用的序号,特写以下SQL语句来处理。1.判断当前是否在在该临时表,有的话删除。(一般上执行完即删除该临时表,不需要执行)。 if(object_id('tempdb..#temp_abc') is not null) drop table #tem_abc2.得到实际序号长度的所有序号列表到临时表中。 select id=identity(bigint,1,1) into #temp_abc from (select top 99 a.name from syscolum 阅读全文
摘要:
确定已安装的 SQL Server 2000 Database Components 版本 使用 isql、osql 或查询分析器,对数据库引擎实例执行以下查询之一。 SELECT SERVERPROPERTY('ProductLevel') SELECT @@VERSION SELECT SERVERPROPERTY('ProductVersion') 利用下表确定您的 Database Components 版本。 SQL Server 2000 版本和级别/@@VERSION/产品级别 SQL Serve... 阅读全文
摘要:
1.修改会话老化时间: 运行-Tscc.msc-连接-双击RDP-Tcp或右击-属性-会话-选中第一个的替代用户设置(O)-结束已断开的会话[将默认值“从不”改为一个适当的时间,比如30分钟2.需要许可证: 打开“控制面板”,双击“添加删除程序”,单击“添加删除Windows组件”*“组件”,在Windows组件向导对话框中选中“终端服务” * “下一步” * “应用服务器” * “下一步”,然后按照提示即可改变终端服务的模式。 不过听说用此法,改了应用需要许可证,90天后过期:( 3.win2003的话可以从组策略修改: 组策略级别要高于终端服务配置,当启用组策略后终端服务配置中的相应选项. 阅读全文
摘要:
由于这台计算机没有终端服务器客户端访问许可证,远程会话被中断。请与服务器管理员联系。原因:许可证服务器中可能没有剩余的“每设备 CAL”来颁发。解决方案:使用终端服务器授权来确定许可证服务器中所剩 CAL 的数量。要打开终端服务器授权,请依次单击“开始”、“程序”、“管理员工具”,然后指向“终端服务器授权”。如果许可证服务器中没有剩余的 CAL 颁发给客户端,那么请根据需要购买并安装其他 CAL。另请参阅:购买客户端访问许可证;安装客户端访问许可证;购买并在终端服务器许可证服务器上安装客户端访问许可证原因:终端服务器中的终端服务器授权模式可能设置为“每设备”,而许可证服务器可能仅有“每用户 C 阅读全文
摘要:
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select 阅读全文
摘要:
USE MyTestDB--先删除约束declare @name varchar(20)select @name = b.name from sysobjects b join syscolumns a on b.id = a.cdefault where a.id = object_id('UserInfo') and a.name = 'NickName'exec('alter table UserInfo drop constraint ' + @name)--然后再删除字段就OK了ALTER TABLE dbo.UserInfo DROP 阅读全文
摘要:
问:我的电脑(Windows XP SP2)中有一个共享目录,原来设置为任何人都可以访问,现在出于安全方面的考虑,在系统中新建一个账号并把该共享目录设为只有该账号可以访问。现在出现问题了,如果访问该共享目录的电脑以前没访问过该目录,进入时提示输入用户名、密码就可以了。 但是如果以前访问过该目录的电脑,默认都不再要求输入用户名、密码,以至该目录无法打开。请问,如何才能解决这个问题?答:如果访问该共享目录的是Windows XP系统,则可以在“控制面板→用户账户”,再选择欲设置的账户,再点击左侧的“管理我的网络密码”项并在打开的窗口中删除相应的密码项即可。如果客户端是Windows 2003系统, 阅读全文
摘要:
将VSS数据库目录[共享与安全>共享>权限>EveryOne]设置为”更改“权限,并在[安全]选项中加入域用户,赋予读写权限即可。 阅读全文