注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

鑫淼梦园的博客

圆你的梦想 从这里开始

 
 
 

日志

 
 

在Access中创建表及如何指定字段类型  

2014-10-19 06:56:35|  分类: delphixe7 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在Access中创建表一般是用ADO来执行SQL语句来创建表。Access中的字段类型在SQL语句中是什么呢?在MSDN中有篇文章介绍得很详细:

  http://msdn.microsoft.com/office/understanding/access/codesamples/default.aspx?pull=/library/en-us/dnacc2k/html/acintsql.asp
  
  下面是我写的一个SQL语句,在Delphi中用ADOConnection对象执行成功:
  CREATE TABLE 测试表 (
      文本255 VARCHAR NOT NULL, 
      文本20 VARCHAR(20) NOT NULL, 
      日期时间 DATETIME, 
      数字1 BYTE, 
      数字2 SMALLINT, 
      数字4 INTEGER, 
      布尔 BIT, 
      自动编号 COUNTER(10, 5) CONSTRAINT PK_TVIPLevel26 PRIMARY KEY, 
      小数 NUMERIC, 
      单精度 REAL, 
      双精度 FLOAT DEFAULT 0 NOT NULL, 
      备注 MEMO, 
      货币 CURRENCY, 
      OLE对象 IMAGE)
  
  在Access的查询设计器中,该语句不能执行DEFAULT 0;
  其中:COUNTER(10,5)表明初始值从10开始,每次递增5,如果没有(10,5),则是从1开始,每次递增1;
  NUMERIC表示小数,可以用NUMERIC(18,2)指定有2位小数
  评论这张
 
阅读(251)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017