CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

关于编码的数据类型

楼主hiddenplace(叮当)2001-09-18 10:35:40 在 MS-SQL Server / 基础类 提问

用十进制编码,人为定义1-----1000属于一种类型,1000-2000属于另外一种类型,在建code字段时用什么数据类型比较号,还有当code为11时是表示为"11"还是"0011"? 问题点数:20、回复次数:4Top

1 楼smartdonkey(聪明的毛驴)回复于 2001-09-18 10:57:40 得分 5

用int型编码,速度快,用char编码速度慢,单规范.  
  Top

2 楼tccb()回复于 2001-09-18 11:09:43 得分 5

用int型,速度快,运算简单,  
  输出时只要使用printf("%04d",code)类似语句格式化一下即可Top

3 楼KingSunSha(弱水三千)回复于 2001-09-18 11:15:55 得分 10

我建议用VARCHAR,   省了以后编程的麻烦.   其实既然是编码,   那肯定带索引的,   对数据操作的速度影响不大Top

4 楼hxflx(踪之声)回复于 2001-09-18 13:37:17 得分 0

用int类型节省空间。  
  int       类型     2^16   (65535)     2个字节。  
  vchar   类型                                 4个字节。  
   
  Top

相关问题

  • 新手问,SQL中有没有类似ACCESS自动编码的数据类型?
  • 获取一个网页数据返回的编码类型是gzip,我该怎么解压缩
  • 如何把数据库 IMAGE类型(二进制)读取后 ,如何转换为 BASE64编码
  • 数据库编码问题
  • 数据编码问题?
  • 数据类型??
  • 数据类型!
  • 数据类型?
  • 如何把big5编码的数据转换成GBK的编码?
  • 数据库设计中字段编码,字段设置的类型的问题,望有经验者给予帮助。

关键词

  • 编码
  • 数据
  • code
  • 类型
  • 速度快

得分解答快速导航

  • 帖主:hiddenplace
  • smartdonkey
  • tccb
  • KingSunSha

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo