
SQL SERVER 2008
一枚小菜
在路上
展开
-
收缩数据库
1.收缩数据库 允许收缩数据库中的每个文件以删除未使用的页。数据和事务日志文件都可以收缩。数据库文件可以作为组或单独地进行手工收缩。数据库也可设置为按给定的时间间隔自动收缩。该活动在后台进行,并且不影响数据库内的用户活动。 1)选择要收缩的数据库,右键属性,选项中设置,将自动收缩设为TRUE; 2)脚本收缩,alter database 数据库名称 set AUTO_SHRINK ON原创 2011-11-16 18:22:09 · 516 阅读 · 0 评论 -
数据库数据类型
1.创建一个带标示的表 /****** Object: Table [dbo].[Test] Script Date: 11/18/2011 11:00:07 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Test]( [ID] [int] IDEN原创 2011-11-18 11:22:30 · 597 阅读 · 0 评论 -
约束
约束的作用就是减少输入错误和保证数据库数据的完整性,可以对字段设置约束。包括主键约束、外键约束、Unique约束、Check约束、默认值、允许空六种约束。 这里主要谈一下Unique约束和Check约束。 Unique约束是指该字段的数据不允许出现重复。 Unique约束与主键的区别:Unique约束可以输入NULL值,主键不能,在一个表中,可以定义多个Unique约束的字段,但是主键只能有原创 2011-11-18 12:02:49 · 490 阅读 · 0 评论 -
sql中的函数
ISNULL 使用指定的替换值替换 NULL。 语法 ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。 replacement_value 在 check_expression原创 2011-11-24 15:51:57 · 470 阅读 · 0 评论 -
sql 语法
1.Case When 语法 SELECT myColumnSpec> = CASE WHEN A> THEN somethingA> WHEN B> THEN somethingB> ELSE somethingE> END 在上面的代码中需要用具体的参数代替尖括号中的内容。下面是一个简单的例子: USE pubs GO SELECT原创 2011-11-24 18:51:33 · 541 阅读 · 0 评论