ALTER TABLE 语句有错,谁帮小弟看一下 在线等

ws9528 2008-04-20 03:02:10
ALTER TABLE 商品类别表 RENAME COLUMN 父类别编号 TO 父节点编号
以上语句在ACCESS中执行报错?怎么改?
...全文
144 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
这个简单啊,网上搜一下就得到答案了.
水如烟 2008-04-20
  • 打赏
  • 举报
回复
http://access911.net/fixhtm/71FAB71E12DCE8F3.htm?tt=
kqh168 2008-04-20
  • 打赏
  • 举报
回复

use tempdb
--测试表
create table tb1
(
id int identity(1,1) primary key,
name varchar(100)
)
insert tb1(name) values('name1')
insert tb1(name) values('name2')
insert tb1(name) values('name3')
insert tb1(name) values('name4')
insert tb1(name) values('name5')

EXEC sp_rename 'tb1.[name]', 'name1', 'COLUMN'--修改列名

select * from tb1
drop table tb1
dreamice01 2008-04-20
  • 打赏
  • 举报
回复
建一个查询,在查询里就可以把名字改过来了

不行吗?
ws9528 2008-04-20
  • 打赏
  • 举报
回复
不会吧?
huangfu_km 2008-04-20
  • 打赏
  • 举报
回复
Access好像不支持SQL修改表的列名,你所使用的是
“传说中的未公开的Access命令”,大部分版本好像都不能使用
真要改,sql语句也可以实现
微软没有提供Access修改列名的SQL命令其实是对的,
因为一个项目的数据库设计好后,在程序中用sql修改列名将使整个系统成为灾难

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧