下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、确定表的结构也就是规定表中每个字段的字段名、类型、宽度和小数位数等属性。(1)字段名字段名必须以字母、汉子或下画线开头,可以包括字母、汉子、数字和下画线,数据库表的字段名最多可以是128个字节,自由表的字段名最多可以是10个字节。字段名最好采用与字段内容相关的名称。(2)字段类型字段类型是对应字段值的类型,即表中每列输入数据的类型。字段类型可以根据需要在表1中进行选择。表1 数据类型说明字段类型字段宽度小数位数说明CN-字符型字段(character),宽度为ND8-日期型(date)字段T8-日期时间型(date time)字段NND数值型字段,宽度为N,小数位数为D(numeric)FND
2、浮动型字段,宽度为N,小数位数为D(float)I4-整数型(integer)字段B8D双精度型(double)字段Y8-货币型(currency)字段L1-逻辑型(logical)字段M4-备注型(memo)字段G4-通用型(general)字段在选取字段类型时可参考以下建议。字段类型大小说明范围二进制型(BLOB)表中4个字节不确定长度的二进制数据受可用内存和/或2GB文件大小范围的限制字符型每字符从1字节到254个字节文字及数字文本任何字符二进制字符型每个字符从1字节到254个字节用二进制存储的字符型数据任何字符货币型8个字节货币的数量-$922 337 203 685 477.5807
3、$922 337 203 685 477.5807日期型8个字节按年代顺序排列的数据,由年、月、日组成当使用严格日期格式时,0001-01-019999-12-31,公元0001年1月1日到公元9999年12月31日日期时间型8个字节按年代顺序排列的数据,由年、月、日、小时、分、秒组成当使用严格日期格式时,0001-01-01 00:00:009999-12-31 11:59:59,公元0001年1月1日上午00:00:00到公元9999年12月31日下午11:59:59双精度型8个字节双精度浮点数字+/-4.247E-345+/-8.15E307浮点型内存中8个字节;表中120字节单精度浮点
4、数字-.E+19.E+20通用型表中4个字节引用一个OLE对象受可用内存限制整型4个字节不带小数的数字值-2 147 483 6472 147 483 647整型(自动增量)4个字节同整型,但有一个自动增量值,只读值受自动增量NEXT和STEP值的限制逻辑型1个字节“真”或“假”的布尔值“真”(.T.)或“假”(.F.)备注型表中4个字节不确定长度的字符、数字、文本受可用内存的限制二进制备注4个字节任意二进制数据受可用内存的限制数值型内存中8个字节;表中120字节整数或十进制的数字-.E+19.E+20二进制型(varbinary)每个十六进制1255个字节任意二进制数据任何十六进制的值Var
5、char每个字符1254个字节文字及数字文本任何字符二进制型(varchar)每个字符1254个字节用二进制存储的字符型数据任何字符1)字符型(C)和二进制字符型(C):对应字段值填写的数据可以是任何字符,包括汉字、英文字母、数字和各种符号等。如果一个列中填写的数据包含汉字、英文字母或各种符号,该字段的类型就可以定义为字符型。如果填写的数据是数字,但不需要对数字做数学运算,最好也定义为字符型。字段类型为二进制字符型,其字段值是以二进制格式保存的,当代码页更改时字符值不变有着特殊的功能。2)数值型(N)、浮动性(F)和双精度型(B/8):对应字段值填写的数据可以是带小数点得数据,根据运算精度要求
6、的不同,可选择下列3种数值类型。数值型(N):在表中可以根据需要确定段度和小数位数。双精度型(B/8):在表中固定宽度为8,但可以定义小数位数。浮动性(F):在表中可以根据需要确定宽度和小数位数。3)货币型(Y/8):在表示钱的数量时,定义为货币型。4)整型(I/4):对应字段值填写的数据是不带小数点的数据,并且其填写的数据位数不超过4。5)日期型(D/8)和日期时间型(T/8):对应字段值填写的数据是表示年月日或年月日时分秒的数据。6)逻辑型(L/1):对于字段值填写的内容是带有判断性的字段,且其字段值只有两个选项,可以把这样的字段类型定义为逻辑型,逻辑型数据值只有.T.和.F.。7)备注型
7、(M/4)和二进制备注型(M/4):对于字段值的内容比较多,字符内容不能限定宽度时,可以把这样的字段类型定义为备注型。8)通用型(G/4):如果字段的内容是图形、图像等OLE嵌入对象,就可以规定为通用型。(3)字段宽度字段宽度是表中每列填写数据的最大宽度。当字段类型为数值型、浮动型或字符型时,需要指定字段宽度,其他数据类型的字段宽度由系统规定,用户可以参见表1。1)数值型和浮动型字段的宽度包括正数或负数的符号位、数字和小数点,它们各占一个字节。例如,填写的数据最多位数是“.”,那么字段的宽度至少要定义为8个字节,小数位数为2个字节。2)货币型、双精度型、日期型和日期时间型的宽度系统规定为8个字
8、节。3)逻辑型的宽度系统规定为1个字节。4)整型、备注型、二进制备注型和通用型的宽度系统规定宽度为4个字节。(4)小数位数数值字段、浮动型字段和双精度型字段可规定小数位数,小数位数至少应比该字段的宽度值小2.(5)NULL在建立新表时,可以指定表字段是否接受NULL值。使用NULL值表示不确定的值。CREATE TABLE|DBF FREE (字段名1 字段类型 (宽度 ,小数位数) ,字段名2)表2列出了使用CREATE TABLE命令建立表结构可以使用的数据类型及说明。字段类型字段宽度小数位数说明CN-字符型字段(character),宽度为ND-日期型(date)字段T-日期时间型(date time)字段NND数值型字段,宽度为N,小数位数为D(numeric)FND浮动型字段,宽度为N,小数位数为D(float)I-整数型(integer)字段B-D双精度型(double)字段Y-货币型(currency)字段L-逻辑型(logical)字段M-备注型(memo)字段G-通用型(gene
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市道路塌陷防治工程师考试试卷及答案
- 线上线下消费融合体验升级方案
- 2026年春五年级组组长工作计划
- 区块链赋能医疗科研数据高效共享模式
- 信息化管理制度不断(3篇)
- 俱乐部音乐活动策划方案(3篇)
- 概算审核内部管理制度(3篇)
- 施工方案监理审查(3篇)
- 人事管理制度关系图(3篇)
- 医院分院行政管理制度(3篇)
- 2026年山西药科职业学院单招职业技能考试题库及答案1套
- 2025至2030船用火箭行业发展趋势分析与未来投资战略咨询研究报告
- 七年级下英语考试题及答案
- 媒体行业微信公众号运营策略优化方案
- 2026年高考化学一轮复习(广东专用)第03讲离子共存、离子的检验与推断(复习讲义)(学生版+解析)
- 中航机载系统共性技术有限公司招聘笔试题库2025
- 以文化人:宁波七中校园文化德育功能强化的实践与启示
- 2025至2030全球及中国超可靠低延迟通信(URLLC)行业项目调研及市场前景预测评估报告
- 小儿中药贴敷治疗讲课件
- 中国石化联锁管理制度
- T/CECS 10214-2022钢面镁质复合风管
评论
0/150
提交评论