SQL 建表问题? 用Nvarchar吧 ,把商品用","或者";"分割开,如A,B,E 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL SERVER2000无此功能,这是对象关系型数据库所特有的,不知SQL SERVER 2005是否支持对自定义对象类型(作为字段类型) 能否具体解释一下nvarchar,还是我用这种方式存储id A B C D E 1 1 0 0 0 0 2 1 1 0 1 0 3 1 0 0 0 1买的为1,没买的为0,但是如果改超市有上千种,是不是太大了呢? nvarchar就是unicode编码,存储空间大小不固定的字符类型。要不,你用binary数据类型吧。然后从低位到高位每一位表示一种货物,0表示没有买,1表示买了。这样做有一个小问题就是,binary是用十六进制显示的,所以如果你不习惯的话,自己再写一个显示转化的函数,让它以二进制显示吧。顺便提一下,SQLSERVER支持二进制的位运算,如&, |等。 哪位大大帮忙讲讲memory cache 求一个sql问题,关于表连接的 向表中插入多条记录 一个查询语句!这样写对吗? 大量数据导入问题,BULK INSERT ,或生成若干个'insert into table '问题 编了个程序扫描网页后台数据并读取,填写到另一个程序中,出现提示MySQLsever has gone away。 求一个数组的问题 存储过程接受另一存储过程的查询结果 抢分!简单使用like查询的问题?来人给分!特急! 请大家进来看看! 提示服务器太忙,无法满足请求,连接过多 讨论:如要对SQL Server服务器进行每日自动监控,应该监控哪些指标?
还是我用这种方式存储
id A B C D E
1 1 0 0 0 0
2 1 1 0 1 0
3 1 0 0 0 1
买的为1,没买的为0,但是如果改超市有上千种,是不是太大了呢?
然后从低位到高位每一位表示一种货物,0表示没有买,1表示买了。
这样做有一个小问题就是,binary是用十六进制显示的,
所以如果你不习惯的话,自己再写一个显示转化的函数,让它以二进制显示吧。顺便提一下,SQLSERVER支持二进制的位运算,如&, |等。