- 3
- 0
- 约2.13万字
- 约 22页
- 2016-08-18 发布于贵州
- 举报
第1章关系数据库语SQL和Transact-SQL
第1章关系数据库语言SQL和Transact-SQL
SQL Server 2000支持ANSI SQL(标准SQL,简称SQL),并将标准SQL扩展成为了Transact-SQL。为了便于学习和实验,本章将标准SQL和Transact-SQL的语法
1.1 数据定义语言
SQL的数据定义功能主要包括对基本表、索引和视图的定义与维护;TransactSQL的数视图
1.1.1 标准SQL的数据定义语言
SQL的基本表定义和维护功能使用基本表的定义、修改和删除三种语句实现。
1.定义基本表
SQL语言使用CREATE TABLE语句定义基本表,定义基本表语句的一般格式为:
CREATE TABLE [库名](表名)(
列名数据类型[列级完整性约束条件]
[,列名数据类型[列级完整性约束条件]][,…n]
[,表级完整性约束条件][,…n]);
(1) SQL支持的数据类型
不同的数据库系统支IBM DB2 SQL支持的数据类型见表1,尽管表1中列出了许多数据类型,但实际上使用最多的是字符型数据和数值数据。因CHAR、INTEGER、SMALLINT和DECIMAL数据类型。1 IBM DB2 SQL支持的主要数据类型
类型说明 SMALLINT 半字长二进制整数。15bits
原创力文档

文档评论(0)