4个回答
展开全部
1.char 和nchar 当填入数据为空时,数据库自动使用全空格来代替,从而使not null形同虚设。所以如果字段不能为空,一定要在程序中提前判断。
2.char 和nchar因为长度固定,据说读写的速度要比 varchar和nvarchar快 .
大概有25 种数据类型:
Binary [(n)],Varbinary [(n)],Char[(n)],Varchar[(n)],Nchar[(n)],Nvarchar[(n)],Datetime,Smalldatetime,Decimal[(p[,s])],Numeric[(p[,s])],Float[(n)],Real,Int,Smallint,Tinyint,Money,Smallmoney,Bit,CursorSysname,Timestamp,Uniqueidentifier,Text,Image,Ntext。
2.char 和nchar因为长度固定,据说读写的速度要比 varchar和nvarchar快 .
大概有25 种数据类型:
Binary [(n)],Varbinary [(n)],Char[(n)],Varchar[(n)],Nchar[(n)],Nvarchar[(n)],Datetime,Smalldatetime,Decimal[(p[,s])],Numeric[(p[,s])],Float[(n)],Real,Int,Smallint,Tinyint,Money,Smallmoney,Bit,CursorSysname,Timestamp,Uniqueidentifier,Text,Image,Ntext。
2013-07-07
展开全部
你说的这两种数据库里都没有数组这种类型,所以你只能把数组使用编程语言中的split()函数,把数组拆分,使用的时候再合成。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-07
展开全部
没有见过数组类型。可以吧数组构造成字符串,以特殊符号分隔。也就是上面兄弟说的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-07
展开全部
需要存放数组对象你就需要的是二进制的数据类型。如果你放的数组里的元素内容,该内容应该是可以转换成字符串的类型。这样使用数据库自带的分割函数取出对应的元素值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询