use 教学成绩管理数据库
go
--1.创建用户自定义数据类型〖中文性别〗
sp_addtype 中文性别, 'nchar(1)', 'not null'
go

--2.创建默认〖df_性别〗
create default df_性别 as '女'     	
go

--3.绑定默认〖df_性别〗到〖中文性别〗自定义数据类型
sp_bindefault 'df_性别', 中文性别
go

--4.创建〖幼儿教师信息表〗
create table 幼儿教师信息表(
  编号 char(6) primary key,
  姓名 nchar(4) not null,
  性别 中文性别 ,
  出生日期 datetime,
  学历 nvarchar(5),
  职称 nvarchar(5)
)
go

--5.验证, 看看李老师的〖性别〗
insert 幼儿教师信息表(编号, 姓名, 性别) values ('000001', '杨老师', '男')
insert 幼儿教师信息表(编号, 姓名) values ('000002', '李老师')
select 编号, 姓名, 性别 from 幼儿教师信息表

--6.为用户定义数据类型〖中文性别〗解除默认值绑定。
exec sp_unbindefault '中文性别'
go

--7.删除默认 df_性别
drop default  df_性别
go

--8.删除〖幼儿教师信息表〗
drop table 幼儿教师信息表

--9.删除用户自定义数据类型〖中文性别〗
exec sp_droptype '中文性别'


