首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

不知MSSQL有没有类似 #define 功能?解决方案

2012-01-10 
不知MSSQL有没有类似 #define功能?#defineCODE_EQUIPASCHAR(12)NOTNULLCREATETABLEtb(IDINTEGERNOTNULL,EQ

不知MSSQL有没有类似 #define 功能?
#define   CODE_EQUIP   AS   CHAR(12)   NOT   NULL

CREATE   TABLE   tb(ID         INTEGER   NOT   NULL,
                                EQUIP   CODE_EQUIP,
                                。。。    
                                )

就是只要查询分析器碰到   CODE_EQUIP,一律作CHAR(12)   NOT   NULL   处理。


有这种方法吗?


[解决办法]
可以自定义数据类型
[解决办法]
exec sp_addtype 'x ', 'char(10) '


declare @s x
set @s= 'fsdfasd '
select @s

热点排行
Bad Request.