mssql sqlserver 之sysname数据类型简介说明


摘要:
下文讲述sqlserver中sysname数据类型的相关说明,如下所示:
实验环境:sql server 2008 R2


sysname数据类型简介

sysname是系统内部表使用的一个数据类型,其代表nvarchar(128)
sysname常用于表名成 列名称 存储过程名称 变量名称 等等长度定义
例:sqlserver中数据表名称会被定义为一个nvarchar(128) not null的数据类型

sysname数据类型内容查看

  sp_help sysname


sysname数据类型应用

  create table tb
    (a sysname,b nvarchar(128) not null )
  ---上述的a sysname等价于 a nvarchar(128) not null 的定义
 
  declare @a sysname 
  set @a = N'test sysname定义'
  print @a