技术探索

使用SQL企业管理器创建数据表

2013-05-24
913

先看看MSSQL中最常用的基本数据类型:

int 整型
varchar(n) 字符串,可以容纳n个英文字符或n/2个汉字
nvarchar(n) 字符串,可以容纳n个英文字符或n个汉字
bit bool值,固定值为0和1
decimal(a,b) 小数,a表示总长度(整数部分+小数点+小数部分),b表示小数部分长度

以上就是最常用的了,当然还有很它的类型,以后慢慢学习。

----[dbo].[t_pd_category]----
if(OBJECT_ID(N'[dbo].[t_pd_category]',N'U') is not null)
    drop table [dbo].[t_pd_category]
go

create table [dbo].[t_pd_category](
    [CategoryID] int identity(1,1) unique not null,
    [RootID] int default 0,
    [ParentID] int default 0,
    [CategoryName] nvarchar(50) not null
)

上面使用的 identity(1,1) 表示自动生产一个自动增长的数字,第一个1表示从1开始,第二个1表示后一个在前一个数字上加1。注意:如产生了1、2、3三个数,如果把3这条记录删除,新插入一条记录后,不会再生成3,而是4。