
SQL
haixia521
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ALTER TABLE (Transact-SQL)
A. 添加新列以下示例将添加一个允许空值的列,而且没有通过 DEFAULT 定义提供的值。在该新列中,每一行都将有 NULL 值。[code="sql"]CREATE TABLE doc_exa ( column_a INT) ;GOALTER TABLE doc_exa ADD column_b VARCHAR(20) NULL ;GOEXEC sp_help d...原创 2011-02-11 14:49:44 · 223 阅读 · 0 评论 -
该伙伴事务管理器已经禁止了它对远程/网络事务的支持
[color=red][size=x-large]针对“该伙伴事务管理器已经禁止了它对远程/网络事务的支持”问题解决方法如下:[/size][/color][color=red][size=large]1.双方启动MSDTC服务[/size][/color]MSDTC(分布式交易协调器),协调跨多个数据库、消息队列、文件系统等资源管理器的事务。该服务的进程名为Msdtc.exe,该进程...原创 2012-10-30 13:10:27 · 222 阅读 · 0 评论 -
修改数据库为多用户模式
SQL语句修改数据位多用户模式如下:[code="sql"]DECLARE @SQL VARCHAR(MAX);SET @SQL=''SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)FROM master..sysprocessesWHERE dbid=DB_ID('数据库名称'); EXEC(@SQL);GOALTER DA...原创 2012-11-03 15:37:16 · 512 阅读 · 0 评论 -
查询数据库中所有的外键关系
用于查询数据库中所有外键关系的SQL语句如下:[code="sql"]select fk.name fkname , ftable.name ptablename, cn.name fkcol, rtable.name ftablename from sysforeignkeysjoin sysobjects fkon sysforeignkeys.constid = fk.id...原创 2012-09-01 09:41:10 · 150 阅读 · 0 评论 -
SQL收缩数据库代码
[size=x-large]将下列代码在数据中执行即可收缩数据库[/size][code="sql"]BACKUP LOG 库名 WITH NO_LOG; BACKUP LOG 库名 WITH TRUNCATE_ONLY;DBCC SHRINKDATABASE(库名); [/code]原创 2013-06-09 16:28:52 · 308 阅读 · 0 评论 -
重置数据库自增列标识为0
[size=large]重置当前自增标识为0[/size][code="sql"]DBCC CHECKIDENT (#A, RESEED, 0) [/code]2014-01-18 17:11:29 · 230 阅读 · 0 评论 -
SQL 实用技巧
[size=x-large]SQL实用技巧积累如下:[/size][code="SQL"]--1.查询某个数据库中总共有几张表SELECT COUNT(id) AS COUNT FROM sysobjects s WHERE s.xtype='u'--2.查询每张表对应的列的个数SELECT S.NAME AS TableName,COUNT(C.ID) ColCount FR...2013-10-24 12:47:55 · 128 阅读 · 0 评论 -
将某个字段修改为随机数
将某一字段修改为随机数1-N 包括N代码如下:[code="sql"]UPDATE 表名SET 字段名=(CAST(CEILING(RAND(CHECKSUM(NEWID()))*N) AS INT))WHERE 条件[/code]2014-10-18 11:45:09 · 1661 阅读 · 1 评论