修改Access表结构

2016-02-19 13:32 2 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐修改Access表结构,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】

  在ACCESS里,备注类型用Memo表示,所以改变字段的数据类型为备注的SQL为:

  ALTER TABLE user ALTER COLUMN userinfo Memo

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  如果user表有外键,而且你要修改的字段就是外键的话,你就不能再做修改。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  下面给出修改为其它类型的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 日期/时间。

  字符串的话,使用varchar,后面可以带括号来表示长度

来源:http://www.tulaoshi.com/n/20160219/1604570.html

延伸阅读
Access 系统表 MsysObjects 包含了数据库对象列表, 尽管未在文档中记载, 你仍可通过查询它来获取你想要的. 注: 请不要有意或无意地修改任何ACCESS系统表,否则会出现不可意料的情况. 使用下列 SQL 语句来获取你想要的 查询: SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)"~") AND (MSysObjects.Type)=5 ORDER BY MSysObj...
DataSet ds=new DataSet(); System.Data.SqlClient.SqlConnection cnn=new System.Data.SqlClient.SqlConnection("server=(local);database=northwind;trusted_connection=yes") ; cnn.Open(); System.Data.SqlClient.SqlCommand cmd=new System.Data.SqlClient.SqlCommand(); cmd.Connection=cnn; cmd.CommandText="Select * from PersonDeta...
Access2007数据库设计的基本内容就是明确应该建立哪些表以及如何和建立表与表之间的关系。创建Access2007表之前,应该仔细评估需求并规划数据库,以确定所需的表。 一、Access2007表与主题 在Access2007中,表是具有相同主题的数据集合。依据每个不同的主题创建不同的表,存放不同的数据。例如学生表就是关于学生信息的主题,它...
PrivateSubCommand1_Click() OnErrorGoToErr100 '定义表与字段 DimDefDatabaseAsDatabase DimDefTableAsTableDef,DefFieldAsField SetDefDatabase=Workspaces(0).OpenDatabase(App.Path&"vbeden.mdb",0,False) SetDefTable=DefDatabase.CreateTableDef("VB编程乐园") 'dbBinary=9 ...
我们先在表中输入几个数。 在一个空表中输入数据时,只有第一行中可以输入。首先将鼠标移动到表上的“公司名称”字段和第一行交叉处的方格内,单击鼠标左键,方格内出现一个闪动的光标,表示可以在这个方格内输入数据了。用键盘在方格内输入“北京兴科”,这样就输入了一个数据。其他的数据都可以按照这种方法来添加。用键盘上的左、右方向...

经验教程

313

收藏

5
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部