sql server 2005练习集(基础)
入门篇
////////////////////////////////////////////
% : 表示0~n个任意字符
_ : 表示单个任意字符
[] :表示在括号里列出的任意字符
[^]:表示任意个没有在括号中列出的字符
***********************
系统数据库
MASTER数据库:
记录着SQL SERVER2005系统中的所有系统级别的信息,包括所有的登录帐户和系统配置以及所包含的数据库、
数据文件的位置;是SQL SERVER启动的第一个入口,是所有系统数据库中的重中之重,一但损坏就无法启动SQL
SERVER。
MODEL数据库:
是新建数据库的模板。
TEMPDB数据库:
保存了所有的临时表和临时存储过程。
MSDB数据库:
提供了SQL SERVER2005代理程序调度、报警、作业以及记录操作员等活动。
========================================================
1、创建用户自定义(newtype)数据类型
use demo go /*创建用户自定义(newtype)数据类型*/ exec sp_addtype newtype ,"char(10)" go
2、删除自定义(newtype)数据类型
use demo go exec sp_droptype newtype go
3、更改表属性
alter table family alter column id int not null go
4、创建一个存储员工信息的表
create table employee ( /*为表列产生一个自动生成的序号*/ id int identity(1,1), [name] char(20), gender char(4) ) go
5、查看表的属性
execute sp_help employee go
漫漫人生,唯有激流勇进,不畏艰险,奋力拼搏,方能中流击水,抵达光明的彼岸