易截截图软件、单文件、免安装、纯绿色、仅160KB

Microsoft SQL Server 管理 (常用管理及维护命令)

 --查询当前连接的实例名
select @@servername--察看任何数据库属性
sp_helpdb master
--设置单用户模式,同时立即断开所有用户
alter database Northwind set single_user with rollback immediate--恢复正常
alter database Northwind set multi_user
--察看数据库属性
sp_helpdb--察看数据库恢复模式
select databasepropertyex('Northwind','recovery')--设置自动创建统计
alter database Northwind set auto_create_statistics on/off--设置自动更新统计
alter database Northwind set auto_update_statistics on/off--查看作业列表
select * from msdb..sysjobs--查看作业详细信息
exec msdb..sp_help_job @job_name = 'HQCRM-CrmNew-CrmNew_2Dimension-NANJINGCRM-216'--修改作业信息
exec msdb..sp_update_job @job_id = 0x4CA27521C9033C48954E7BFC6B965395, @enabled = 1--察看服务器角色
exec sp_helpsrvrolemember--添加服务器角色
exec sp_addsrvrolemember 'member_name','sysadmin'--删除服务器角色
exec sp_dropsrvrolemember 'member_name','sysadmin'--察看数据库角色
exec sp_helprole--添加数据库角色
exec sp_addrole 'role_name'--删除数据库角色
exec sp_droprole 'role_name'--查看用户信息
exec sp_helpuser--注意删除guest帐户
use dbname
go
exec sp_dropuser guest
--修改对象拥有者
exec sp_changeobjectowner 'old_onwer.table_name', 'new_owner'
--查看BUILTIN\Administrators帐号
exec master..xp_logininfo 'BUILTIN\Administrators', 'members'--修改默认数据库
exec sp_defaultdb 'login', 'defaultdb'--创建新的登陆
exec sp_addlogin @loginame = 'esProgram',@passwd = 'h1J2P97vfdlK34',@defdb = 'career'
--更改登陆数据库访问权限
use <dbname>
exec sp_grantdbaccess @loginame ='esProgram',@name_in_db = 'esProgram'
--把角色db_appuser添加用户帐号中
use <dbname>
exec sp_addrolemember @rolename = 'db_appuser',@membername = 'esProgram'--预测增长
use master
/* Procedure for 8.0 server */
create proc usp_databases
as
set nocount on
declare @name sysname
declare @SQL nvarchar(600)/* Use temporary table to sum up database size w/o using group by */
create table #databases (
      D


相关文档:

关于SQL语句的自动生成

在我们的日常编程中,数据库的程序基本上都要与SQL语句打交道,SQL语句的编写不可避免的成为一个头疼的工作。且因为SQL语句是STRING类型,因此在编译阶段查不出错,只有到运行时才能发现错误。
本文的解决方案,通过自动生成SQL语句,在一定程度上降低出错的概率,从而提高编程效率。     public int ......

sql 查询重复记录2


========第一篇=========
在一张表中某个字段下面有重复记录,有很多方法,但是有一个方法,是比较高效的,如下语句:
select data_guid from adam_entity_datas a where a.rowid > (select min(b.rowid) from adam_entity_datas b where b.data_guid = a.data_guid)
如果表中有大量数据,但是重复数据比较少,那么 ......

SQL Server 中AS的特殊性

 外连接取数据如果为空,不存在AS时可能取到数据,但加了AS就会报错。比如Select Top 10 a.*,b.Class AS ClassId
,b.DeviceName from AuxBusInfo a Left Join  DeviceCandidate b On a.InitialDeviceRscId = b.DeviceRscId Order By AuxBusId,当 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号