Access数据库表的数据类型
来源:互联网 发布:数据库物理模型设计 编辑:程序博客网 时间:2024/05/21 10:19
Access数据库表的数据类型
ALTER TABLE user ALTER COLUMN userinfo Memo
对了,如果user表有外键,而且你要修改的字段就是外键的话,你就不能修改啦!
下面给出修改为其它类型的SQL(表为tb,字段为aa):
ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节]
ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型]
ALTER TABLE tb ALTER COLUMN aa Short 数字[整型]
ALTER TABLE tb ALTER COLUMN aa Single 数字[单精度
ALTER TABLE tb ALTER COLUMN aa Double 数字[双精度]
ALTER TABLE tb ALTER COLUMN aa Currency 货币
ALTER TABLE tb ALTER COLUMN aa Char 文本
ALTER TABLE tb ALTER COLUMN aa Text(n) 文本,其中n表示字段大小
ALTER TABLE tb ALTER COLUMN aa Binary 二进制
ALTER TABLE tb ALTER COLUMN aa Counter 自动编号
ALTER TABLE tb ALTER COLUMN aa Memo 备注
ALTER TABLE tb ALTER COLUMN aa Time 日期/时间
一、数据类型
Access数据库为字段提供了10种数据类型,它们的用法和所占存储空间大小如下:
1.文本型(Text):用于输入文本或文本与数字相结合的数据,最长为255个字符(字节),默认值是50。在Access中,每一个汉字和所有特殊字符(包括中文标点符号)都算作一个字符。
表示方法:用英文单引号(’ ’)或英方双引号(” ”)括起来。例:’王刚’、’会计2班’、’3246291’等。
2.货币型(Currency):用来存储货币值,占8个字节,在计算中禁止四舍五入。
3.数字型(Number):用于可以进行数值计算的数据,但货币除外。数字型字段按字段大小分字节、整型、长整型、单精度型、双精度型、同步复制ID和小数7种情形,分别占1、2、4、4、8、16和12个字节。
表示方法:直接书写即可。例:3246291
4.日期/时间型(Date/Time):用于存储日期和(或)时间值,占8个字节。
表示方法:用英文字符#号括起来。例:#2010-02-25#、#02/25/2010#、#2010-02-25 15:30#、#2010-02-25 3:30pm#、#15:30#都是合法的表示方法。不过要注意:日期和时间之间要留有一个空格。
5.自动编号型(AutoNumber):用于在添加记录时自动插入的序号(每次递增1或随机数),默认是长整型,也可以改为同步复制ID。自动编号不能更新。
6.是/否型(Yes/No):用于表示逻辑值(是/否,真/假),占1个字节。
表示方法: .T. .F. True false
7.备注型(Memo):用于长文本或长文本与数字(大于255个字符)的结合,最长为65535个字符。
8.OLE对象型(OLE Object):用于使用OLE协议在其它程序中创建的OLE对象(如Word文档、Excel电子表格、图片、声音等),最多存储1GB(受磁盘空间限制)。
9.超级链接型(Hyper Link):用于存放超级链接地址,最多存储64000个字符。
10.查阅向导型(Lockup Wizard):让用户通过组合框或列表框选择来自其它表或值列表的值,实际的字段类型和长度取决于数据的来源。
附件A中列出了Access的全部数据类型的适用范围和它们的默认宽度(即默认的存储空间)。
二、如何确定字段数据类型
1、和金钱有关的,用货币型,和金钱无关但需数值计算的选数字型,无需数值计算又不超过255个字符的选文本型,超过255个字符的选备注型。
2、如果只有两个确定的值可供选择,可以用是/否型,也可以用文本型。其他如日期型类型,含义明显,不再叙述。
转自:frank yang CSDN博客
- Access数据库表的数据类型
- Access 数据库的数据类型
- 2003 ACCESS 数据库 支持的数据类型
- ACCESS数据库中的数据类型
- 关于 Access 数据库数据类型
- Access 数据库与sql数据库数据类型的比较
- Access数据库的文本、备注数据类型的COLUMN_FLAGS说明
- Access数据库中的数据类型说明
- 如何在ACCESS数据库表中创建各种数据类型的字段
- Java 中获得Access 数据库表中的列名 及每个列的数据类型
- ____74__获得Access数据库中Develop表中的每一个字段的数据类型
- ACCESS数据库 备注 数据类型 的 数据回写技术
- 关于 ACCESS MDB 数据库的 是/否 数据类型
- Access的数据类型
- sql access 一个access数据库的表复制到另一个access数据库
- 得到Access表的数据类型(RecordSet.fields(i).type)
- DELPHI7开发Access数据库提示的"标准表达式中数据类型不匹配"
- c#疑难(二)之Access数据库日期数据类型的使用方法和其日期函数简介
- 一致性 hash 算法( consistent hashing )
- Windows Embedded Compact 7王者归来
- ruby中的构造函数和继承
- 真机部署ipad应用,setting.bundle不显示的问题
- (转)想写程序吗?远离你的计算机!
- Access数据库表的数据类型
- 想要写好的程序应该远离计算机
- 信息系统项目管理系列之六:项目范围管理
- RTPM中H264的VideoTag
- 操作Word的C# 类库
- [poj2418]Hardwood Species
- abator补丁工具 V3.0
- Insight不能更改端口(port)的几种解决办法
- TopCoder 详细规则入门(灰常实用)