Tag: SQL
预览模式: 普通 | 列表
对数据库进行评估后,需要对大表进行分区,由以下步骤可完成整个分区过程。
程序代码 程序代码

/*
建立分区表的步骤:
1.建立数据库;

查看更多...

--增加列
alter table [TableName] add [P_ID] bigint not null default 0

--删除列
alter table [TableName] drop column [P_ID]

查看更多...

程序代码 程序代码

Select (Select COUNT(*) AS Expr1
          FROM [WDMM.Net_Video]
          Where (id <= V.id)) AS 序号, id, teamid, userid, specialid, name, title, size, note,
      fileserver, diskpath, coverpath, uploadhour, downlock

查看更多...

Select COUNT(1) AS TableTotal FROM Guest
GO

Select COUNT(1) AS UserTotal FROM Guest Where username = 'flysky'
GO

查看更多...

创建存储过程:

Create PROCEDURE [dbo].[PagingRecord]
(
        @PageIndex INT,                     -- 页号,从1开始

查看更多...

SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的。

举几个例子来简单说明 这些例子我引用了Northwind库。

1. TOP 表达式 

查看更多...

1、清空事务日志

--截断事务日志:  
  BACKUP LOG <库名> WITH NO_LOG
--收缩数据库  

查看更多...

索引问题

  一 概述

  可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列的值进行排序的结构。

查看更多...

数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法。

  将下面的SQL语句放在两个不同的连接里面,并且在5秒内同时执行,将会发生死锁。
程序代码 程序代码

use Northwind

查看更多...

删除指定长度的字符,并在指定的起点处插入另一组字符。

语法
  
STUFF ( character_e­xpression , start , length ,character_e­xpression )

查看更多...