首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Server 2008 R2中的这些字段是什么?

Server 2008 R2中的这些字段是什么?
EN

Stack Overflow用户
提问于 2015-03-27 02:57:42
回答 1查看 248关注 0票数 1

我在Server 2008 R2中找到了这些字段,但是我不知道它们是为了什么,例如,bit和Flag:bit之间的区别是什么。我找不到它的任何文件。我刚找到这个链接数据类型

代码语言:javascript
运行
复制
Flag:bit
NameStyle:bit
Name:nvarchar
OrderNumber: nvarchar
Phone:nvarchar
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-27 03:42:23

它们是Alias Data Types,您可能在Microsoft提供的AdventureWorks示例数据库中找到了这些名称。

要从Alias数据类型获得更多信息,请参考以下内容:

https://technet.microsoft.com/en-us/library/ms189283(v=sql.100).aspx

别名类型基于Server中的系统数据类型。如果多个表必须在列中存储相同类型的数据,并且必须确保这些列具有相同的数据类型、长度和空值,则可以使用别名类型。例如,可以根据char数据类型创建名为postal_code的别名类型。自Server 2005以来,表变量中支持没有规则的别名类型或附加的默认定义。Server 2005之前的Server不支持表变量中的别名类型。

要知道MS在AdventureWorks上使用的别名,请参考下面一个:

https://technet.microsoft.com/en-us/library/ms124807(v=sql.100).aspx

下表列出别名数据类型、Transact-SQL用户定义的数据类型以及使用它们的表和列。

来自technet.microsoft.com

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29292550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档