12 2006 档案

摘要:DML(Data Management Language, 数据管理定义)语句处理数据,可以删除数据,插入数据,增加数据。列出数据。INSERT:有四种基本的格式,先是一种最简单的格式:INSERT INTO #famousjaycees VALUES('Julius')DEFAULT和NULL为了在有默认值约束的列中插入一个被赋有默认值对象的默认值,其中默认对象允许为NULL。那么使用关键字DE... 阅读全文
posted @ 2006-12-26 21:42 斯伯内德 阅读(1812) 评论(2) 推荐(0) 编辑
摘要:DDL(Data Definition Language,数据定义语言)命令是用来创建和管理数据库对象的。CREATE TABLE:除了创建表的作用之外,还可用来建立表间的公布参照完整性,也可用来创建默认列值,及建立关键字和唯一关键字约束。外部关键字:外部关键字约束在两个表之间建立了一种关系,它确保了在参照表中插入或修改的关键字值在被参照表中存在,并且在删除参照表中相应行之前,被参照表中的关键字值... 阅读全文
posted @ 2006-12-23 21:17 斯伯内德 阅读(549) 评论(2) 推荐(0) 编辑
摘要:遗漏值NULL:在表达式中有NULL那么得到的结果也是NULL.NULL值从不和其他值相等,同样也不和它本身相等。大多数的含有NULL的函数返回值也是NULL,有一种情况例外,就是将函数设计为首先处理NULL。包括ISNULL和COALESCE。在关系数据库中NULL值会产生极大的耗费。假设以下这些表和数据:CREATE TABLE #Values (K1 int identity,c1 int ... 阅读全文
posted @ 2006-12-20 23:21 斯伯内德 阅读(660) 评论(0) 推荐(0) 编辑
摘要:光标变量:光标变量用来存储光标定义的一个引用,由变量定义的光标定义为局部光标,在一些命令中可以直接用光标变量来代替光标的引用,如命令OPEN, FETCH, CLOSE及DEALLOCATE光标变量支持所有的T-SQL光标语法,与可修改光标一样,可以定义为只读的,光标变量和光标数据类型与普通变量和数据类型使用情况大多数都一样,只有三点例外:(1)不可以将表的列定义为光标类型。(2)不可以把光标定义... 阅读全文
posted @ 2006-12-20 23:05 斯伯内德 阅读(745) 评论(0) 推荐(0) 编辑
摘要:BLOB型:SQL Server通过image和text(及ntext)数据类型来支持BLOB(二进制大对象)字段,这些数据类型允许存储和检索大到2GB的字段。BLOB字段存在一个单独的页链表中。BLOB列本身只存在一个十六位二进制的指针,指向该列的页链表的第一页,不能将文本或图像定义成局部变量。可以把文本和图像作为一个参数传给存储过程,然后就可以在DML语句中使用它们,不可以重新赋值给变量,也可... 阅读全文
posted @ 2006-12-19 21:03 斯伯内德 阅读(935) 评论(1) 推荐(0) 编辑
摘要:字符型:字符串型支持可变长度和固定长度两种类型,最大长度是8000字节用DECLARE关键字创建字符串变量DECLARE @Vocolist char(20)DECLARE @song Varchar(30)声明字符串变量初始值为NULL, 可用SET或SELECT来给变量赋值。SET @Vacolis = 'paul rodgers' SELECT @song = 'ALL Righ... 阅读全文
posted @ 2006-12-15 20:11 斯伯内德 阅读(1261) 评论(0) 推荐(0) 编辑
摘要:日期型: SQL Server的日期种类:日期时间型和小日期时间型,日期和时间在SQL Server中数据是在一起的。日期时间型的列需要8个存储字节,可以存储从1753年1月1日到9999年12月3日,小日期时间型的列需要4个字节,可以从1900年1月1日到2079年6月6日,日期时间型的列存储日期和时间精确到百分之三秒。小日期时间型存储时间限制在分钟级,如果想存储在一个不带时间的日期,只需忽... 阅读全文
posted @ 2006-12-13 20:53 斯伯内德 阅读(490) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示