123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- USE MASTER ALTER DATABASE [数据库名] SET SINGLE_USER
- use master alter database [lyfzdb] set single_user
- USE MASTER ALTER DATABASE [数据库名] SET MULTI_USER
- use master alter database [lyfzdb] set multi_user
- USE MASTER ALTER DATABASE 数据库名 SET EMERGENCY
- use master alter database lyfzdb set emergency
- USE MASTER ALTER DATABASE 数据库名 SET ONLINE
- use master alter database lyfzdb set online
- USE MASTER DBCC CHECKDB('数据库名')
- use master dbcc checkdb('lyfzdb')
- USE 数据库名 DBCC CHECKTABLE('表名称')
- use lyfzdb dbcc checktable('dbo.dindan')
- USE 数据库名 DBCC DBREINDEX('表名称',' ')
- use lyfzdb dbcc dbreindex('dindan',' ')
- USE 数据库名 DBCC CHECKTABLE('表名称',REPAIR_REBUILD)
- use master alter database [lyfzdb] set single_user
- use lyfzdb dbcc checktable('dindan',repair_rebuild)
- use master alter database [lyfzdb] set multi_user
- USE 数据库名 DBCC CHECKTABLE('表名称',REPAIR_FAST)
- use master alter database [lyfzdb] set single_user
- use lyfzdb dbcc checktable('dindan',repair_fast)
- use master alter database [lyfzdb] set multi_user
- USE 数据库名 DBCC CHECKTABLE('表名称',REPAIR_ALLOW_DATA_LOSS)
- use master alter database [lyfzdb] set single_user
- use lyfzdb dbcc checktable('dindan',repair_allow_data_loss)
- use master alter database [lyfzdb] set multi_user
- USE MASTER DBCC CHECKDB('数据库名',REPAIR_ALLOW_DATA_LOSS)
- use master alter database [lyfzdb] set single_user
- use master dbcc checkdb('lyfzdb',repair_allow_data_loss)
- use master dbcc checkdb('lyfzdb',repair_rebuild)
- use master alter database [lyfzdb] set multi_user
- USE MASTER DBCC CHECKCATALOG('数据库名')
- use master dbcc checkcatalog('lyfzdb')
- use master dbcc checkdb('lyfzdb')
- use master alter database lyfzdb set emergency
- use master alter database [lyfzdb] set single_user
- use master dbcc checkdb('lyfzdb',repair_allow_data_loss)
- use master dbcc checkdb('lyfzdb',repair_rebuild)
- use master alter database [lyfzdb] set multi_user
- use master alter database lyfzdb set online
- USE 数据库名称 SELECT * FROM 表名称 WHERE 字段名称 IN (SELECT 字段名称 FROM 表名称 GROUP BY 字段名称 HAVING COUNT(字段名称) > 1)
- USE 数据库名称 SELECT * FROM 表名称 WHERE 字段名称 IN (SELECT 字段名称 FROM 表名称 WHERE 字段名称='查询内容' GROUP BY 字段名称 HAVING COUNT(字段名称) > 1)
- use db select * from dindanjd where id in (select id from dindanjd group by id having count(id) > 1)
- use db select * from dindanjd where id in (select id from dindanjd where id = '20140825-019' group by id having count(id) > 1)
- use dbmsg select max(signname)as signname,max(name)as name,max(addr)as addr from clientinfo group by signname
- USE 数据库名称 SELECT DISTINCT * FROM 表名称
- use db select distinct * from dindan
- USE 数据库名称 DELETE FROM 表名称 WHERE 列名称 = 值
- use db delete from dindan where id='20141011-002'
- USE 数据库名称 UPDATE 表名称 SET 字段名称='要替换的内容' where 字段名称='要被替换的内容'
- USE 数据库名称 UPDATE 表名称 SET 字段名称=REPLACE(字段名称,'要被替换的内容' ,'要替换的内容')
- USE 数据库名称 UPDATE 表名称 SET 字段名称=REPLACE(CAST(字段名称 AS NVARCHAR(50)),'要被替换的内容' ,'要替换的内容')
- use db update dindansp set shuliang='6' where shuliang='6块'
- use db update dindansp set shuliang=replace(shuliang,'块','')
- use db update dindansp set shuliang=replace(cast(shuliang as nvarchar(50)),'6块','6')
- Alter DATABASE 数据库名 MODIFY FILE(NAME='老数据库逻辑文件名',NEWNAME='新数据库逻辑文件名')
- alter database [2014] modify file(name='dbnull',newname='2014')
- Alter DATABASE 数据库名 MODIFY FILE(NAME='老日志逻辑文件名',NEWNAME='新日志逻辑文件名')
- alter database [2014] modify file(name='dbnull_log',newname='2014_log')
- update [version] set msgbalance = convert(int,msgbalance,10)+1000
|