sql如何查某个表某个字段的数据类型( 二 )


varchar(length)
varchar的最大长度是255个字符 。varchar和char几乎一样,区别在于varchar是变长的类型,不会填补空格 。
tinytext
tinytext最大长度是255字符 。
text
text最大长度是65535(2的17次方)字符 。
mediumtext
mediumtext最大长度是16777215个字符 。
longtext
longtext最大长度是4294976259个字符 。
(tinytext,text,mediumtext,longtext这四种类型,都是可边长字段类型,与varchar一样,只是最大长度不同而已)
VARCHAR,BLOB和TEXT类型是变长类型 , 对于其存储需求取决于列值的实际长度,而不是取决于类型的最大可能尺寸 。
例如,一个VARCHAR(10)列能保存最大长度为10个字符的一个字符串,实际的存储需要是字符串的长度,加上1个字节以记录字符串的长度 。对于字符串’abcd’,长度是4而存储要求是5个字节 。
BLOB和TEXT类型需要1,2 , 3或4个字节来记录列值的长度,这取决于类型的最大可能长度 。
VARCHAR需要定义大小,有255的最大限制;TEXT则不需要 。如果你把一个超过列类型最大长度的值赋给一个BLOB或TEXT列,值被截断以适合它 。
C列第14个 。
这是数据库软件里的概念,教材书上有 。字段又称为属性 , 二维表的一列称为一个字段(属性) , 在数据库中的表中的每一列的每一个名称,就是字段名字段类型也是数据类型,如int,char,varchar,bit等等 。字段宽度表示这个字段能存储的最大长度 。字段列中的记录就是字段值 。
字段名是指在以关系模型为数据结构的二维表中每一列的标识 。数据进行存储到计算机时,必须按照一定的结构和一定的组织格式 。其中关系模型当前在现实中应用范围最广,它要求数据都是存储在含有有限个不同的行及特定关系的二维表中 。二维表中的每一列就是字段,字段名用来表示字段,由用户自行指定,在不同系统中遵循一定的命名规则 。在不同的系统中,字段名的命名规则会有所不同,具体的内容一般都可以在系统的帮助文档查询到 。
字符型
varchar char text
整型
int smallint
浮点型
numeric float decimal
是/否型
bit
货币型
money
日期型
datetime
不常用的我就不给你写了
方法1:
1、使用Microsoft SQL Server Manager Studio登录数据库 。
2、在左边树找到要查的表,并点击前边的“+”
3、点击“列”前边的“+”
4、然后就可以看到要查的字段的类型了!
Access允许九种数据类型:文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导 。
文本:这种类型允许最大255个字符或数字 , Access默认的大小是50个字符,而且系统只保存输入到字段中的字符,而不保存文本字段中未用位置上的空字符 。可以设置“字段大小”属性控制可输入的最大字符长度 。