a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 101|回复: 0

[Access] 怎样修改Access表结构

[复制链接]
发表于 2012-7-31 22:26:35 | 显示全部楼层 |阅读模式
在ACCESS里,备注类型用Memo表示,所以改变字段的数据类型为备注的SQL为:ALTER TABLE user ALTER COLUMN userinfo Memo   如果user表有外键,而且你要修改的字段就是外键的话,你就不能再做修改。
$ [. Y' E; l# O  h( F+ `  下面给出修改为其它类型的SQL(表为tb,字段为aa):# P6 A$ _: a. |0 y  p( M2 c
  ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节]。
( O- R0 B% Y. @: C/ s6 Z  ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型]。4 O6 v5 j8 }# _: b& D) l' c
  ALTER TABLE tb ALTER COLUMN aa Short 数字[整型]。/ [, Z2 I8 O9 P" H0 k
  ALTER TABLE tb ALTER COLUMN aa Single 数字[单精度]。& r: C0 y! o6 t7 v' H$ I: k
  ALTER TABLE tb ALTER COLUMN aa Double 数字[双精度]。
5 g# `4 L+ `9 ]2 s# w  ALTER TABLE tb ALTER COLUMN aa Currency 货币。0 y# ~! y, ~7 a6 t
  ALTER TABLE tb ALTER COLUMN aa Char 文本。1 l' @# g) L( `' e& `: h
  ALTER TABLE tb ALTER COLUMN aa Text(n) 文本,其中n表示字段大小。
. o3 H4 D4 X9 B! W: a( f  ALTER TABLE tb ALTER COLUMN aa Binary 二进制。
# j7 c' V" O4 b6 A  ]9 M) z  ALTER TABLE tb ALTER COLUMN aa Counter 自动编号。
" ?# {+ s* [. Z/ t: b  ALTER TABLE tb ALTER COLUMN aa Memo 备注。
8 O, l3 ]6 H$ i& G6 R+ ~; `9 V  ALTER TABLE tb ALTER COLUMN aa Time 日期/时间。+ q2 _4 [3 }8 t. W: I3 V
  字符串的话,使用varchar,后面可以带括号来表示长度。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-16 16:19 , Processed in 0.209933 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表