top

SQLSERVER中的表的列名要符号以下规则和SQL中的各种数据类型

SQLSERVER中的表的列名要符号以下规则和SQL中的各种数据类型

(1)包含的字符数必须在1~128之间

(2)第一个字符必须是Unicode标准2.0所定义的字母(拉丁字母a-z和A-Z,以及来自其他语言的字母字符)、下划线(_)、at符号(@)、编号符(#)

(3)后续字符可以是Unicode标准2.0所定义的字母,来自基本拉丁字母或其他国家/地区脚本的十进制数字、美元符号($)、下划线、at符号、编号符

(4)标识符不能是TSQL的保留字。SQLSERVER保留其保留字的大写和小写形式

(5)不允许嵌入空格或其他特殊字符

列名在表中必须唯一,不同表中可以允许有相同的列名。

--------------------------------------------------华丽的分割线---------------------------------------------------------------------------

数值型(代表数字):tinyint,smallint,int,bigint(整型),numeric,decimal(精确型),float,real(近似型),money,smallmoney(货币型)

日期时间型(代表日期和时间):datetime,smalldatetime

字符型(代表字符数数据或字符串):char(定长型),varchar(变长型),text

Unicode字符串:nchar,nvarchar,ntext

二进制:binary,varbinary,image

特殊类型:bit,cursor,timestamp,sql_variant,uniqueidentifier,table,xml

 

posted @   桦仔  阅读(1999)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示