如何修改Access表结构

如果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 日期/时间。

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

时间: 2024-11-05 16:40:56

如何修改Access表结构的相关文章

帮你完全解答如何修改Access表结构问题

在ACCESS里,备注类型用Memo表示,所以改变字段的数据类型为备注的SQL为: 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 TAB

以access表结构为主,修改arcgis表结构

问题描述 利用C#对arcgis与access数据结构表进行比对,以access表结构为标准,对arcgis中的表结构实现字段的添加,修改,删除,实现arcgis与access表结构数据的相互转换. 解决方案

修改数据库表结构,和项目中用到表的页面。

问题描述 修改数据库表结构,和项目中用到表的页面. 求助前辈们: 公司要修改数据库表结构,把两个表整合成一个,现在数据库端已经修改好了, 把B表数据和列都加到A表中了,但是项目中用到B表的页面有200个左右, 有什么好办法快速的修改好吗?项目是asp.net,实体是用Codesmith生成的. 解决方案 可以借助一些工具辅助下,比如vim 解决方案二: 用Codesmith再生成一次代码,然后再执行下重构就是了.不过如果你的代码耦合在一起,还是要一些工作量的.

根据sql脚本修改数据库表结构

  最近由于项目需要要做一个小工具. 需求:客户用的老库并存储了一些数据,用了一段时间,我们根据客户提出新功能在老库的基础上对新库进行修改.这些修改有很多细节方面的修改,包含存储过程,增加表,修改表字段类型,添加字段. 然后我们自己更新并测试好软件后,需要改动客户那边的老库,老库的数据是要保存的. 解决方案一:很快我就想到用SQL SERVER 08 R2 自带的功能,生成新库脚本.把老库改个名字,跑新库脚本,然后通过数据库自带功能把老库数据导入到新库数据.测试的时候,数据量不大,速度还比较理想

根据sql脚本修改数据库表结构的几种解决方案

最近由于项目需要要做一个小工具. 需求:客户用的老库并存储了一些数据,用了一段时间,我们根据客户提出新功能在老库的基础上对新库进行修改.这些修改有很多细节方面的修改,包含存储过程,增加表,修改表字段类型,添加字段. 然后我们自己更新并测试好软件后,需要改动客户那边的老库,老库的数据是要保存的. 解决方案一:很快我就想到用SQL SERVER 08 R2 自带的功能,生成新库脚本.把老库改个名字,跑新库脚本,然后通过数据库自带功能把老库数据导入到新库数据.测试的时候,数据量不大,速度还比较理想.

根据sql脚本修改数据库表结构的几种解决方案_MsSql

最近由于项目需要要做一个小工具. 需求:客户用的老库并存储了一些数据,用了一段时间,我们根据客户提出新功能在老库的基础上对新库进行修改.这些修改有很多细节方面的修改,包含存储过程,增加表,修改表字段类型,添加字段. 然后我们自己更新并测试好软件后,需要改动客户那边的老库,老库的数据是要保存的. 解决方案一:很快我就想到用SQL SERVER 08 R2 自带的功能,生成新库脚本.把老库改个名字,跑新库脚本,然后通过数据库自带功能把老库数据导入到新库数据.测试的时候,数据量不大,速度还比较理想.

mysql更新修改数据表结构sql语句

mysql中alter命令的用法,用于编辑表结构. 修改表名  代码如下 复制代码 alter table test rename test1; 修改字段类型  代码如下 复制代码 alter table employee change depno depno int(5) not null;   加索引  代码如下 复制代码 alter table 表名 add index 索引名 (字段名1[,字段名2 -]); 例子: alter table employee add index emp_

Oracle 9i修改数据表结构

 (1)如图7.19所示.    (2)出现如图7.20所示的编辑表的[一般信息]选项卡.    (3)其他选项卡的操作比较简单,这里不再赘述.

sql-怎么使用SQL修改access数据库库表结构

问题描述 怎么使用SQL修改access数据库库表结构 怎么使用SQL修改access数据库库表结构(改动较大),同时避开表之间的关系连接,改动包括新增字段.修改字段长度.新增表 解决方案 根据sql脚本修改数据库表结构SQL语句修改数据库表结构修改SQL-SERVER数据库表结构的SQL命令 解决方案二: 删除表: Drop table [表名] 插入数据: INSERT INTO 表名 VALUES (100,'51WINDOWS.NET') 删除数据: DELETE FROM [表名] W