字条颜色怎么存储? 一般我们把字体的颜色设置之后保存在数据库中用什么类型的?是怎么处理保存字体颜色保存的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用整型(16位?分辨率下)的任何一种颜色可用以下公式表示RGB(R,G,B)= R*256*256+G*256+B 用varchar就行了保持时,保持字体的颜色,如:<font color="red">爱你一万年</font> 你是要保存用fck之类的在线多文本编辑器编辑后的文本吗?如果是想保存较多文字的话,为了保险还是用text ;不过如果是一般的小Ubb编码类的东东,就用Varchar(),设大些就行 我用varchar保存字体颜色 一般设置多长呢? 如果只是颜色FF FF FF ,varchar(6)就可以了。问题说明越详细,回答也会越准确!参见如何提问。http://community.csdn.net/IndexPage/SmartQuestion.aspx 提问的智慧 我现在就是存储这种颜色 --颜色FF FF FF用varchar(6)长度够了。我如果设长点呢?对数据库有影响吗?varchar(10) 没有,varchar是可变长类型,按照数据实际长度来存储 一般情况怎么对一些记录条进行显示顺序控制。例如从数据库中查找到了id username age height1 xiaowang 18 1702 lisi 23 1763 wangkun 19 1694 pengli 20 160 然后我要用一个字段来控制它们的显示顺序成1 wangkun 19 1692 lisi 23 1763 pengli 20 160 4 xiaowang 18 170那该怎么设计呢? 这些记录的排序有规则吗?没有的话只能硬来了select *from tborder by case username when 'wangkun' then 1 when 'lisi' then 2 when 'pengli' then 3 when 'xiaowang' then 4 end fetchrow_array问题 mysql如何恢复到某个时间点 怎么使数据库时间+1秒 postgres如何查看数据库中的表有那些,如何查看数据表的结构 用select count()能不能同时得出几个count值 mysql无法更改密码! 请问该使用那个数据库?mysql听说不支持事务,是吗? 2000下本机连接mysql的问题!! Mysql远程链接可以链接,本地连接出现错误 如何用Java代码将mysql中一张大表数据5000w左右插入到另一张表中 求一支持vista的MySql下载地址 求一条从表a取得数据插入到表b命令
RGB(R,G,B)= R*256*256+G*256+B
http://community.csdn.net/IndexPage/SmartQuestion.aspx 提问的智慧
--颜色FF FF FF
用varchar(6)长度够了。我如果设长点呢?对数据库有影响吗?
varchar(10)
没有,varchar是可变长类型,按照数据实际长度来存储
例如从数据库中查找到了
id username age height
1 xiaowang 18 170
2 lisi 23 176
3 wangkun 19 169
4 pengli 20 160
然后我要用一个字段来控制它们的显示顺序成
1 wangkun 19 169
2 lisi 23 176
3 pengli 20 160
4 xiaowang 18 170那该怎么设计呢?
这些记录的排序有规则吗?没有的话只能硬来了select *
from tb
order by
case username
when 'wangkun' then 1
when 'lisi' then 2
when 'pengli' then 3
when 'xiaowang' then 4
end