以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- 修改字段名称的SQL语句该怎么写? (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=29858) |
-- 作者:sgm68 -- 发布时间:2010-1-1 10:55:04 -- 修改字段名称的SQL语句该怎么写? 我想将字段名称AAA修改为123,用SQL语句该如何写?
我用以下两个语句都没通过,请老师高手指点:
ALTER TABLE [表1] rename column aaa to 123
ALTER TABLE [表1] change aaa 123 char(10) |
-- 作者:sgm68 -- 发布时间:2010-1-1 10:58:29 -- 我在资料上也没查到,一般也就是ADD和DROP子句,增加或删除,或修改数据类型 |
-- 作者:sgm68 -- 发布时间:2010-1-1 12:14:08 -- 数据库是ACCESS |
-- 作者:sgm68 -- 发布时间:2010-1-1 12:18:24 -- 我刚查到这个语句,大家看是不是?
如何用SQL语句修改字段的名称?
比如我表中有一字段是Id,我想把它改为UserID,用sql语句如何修改?
exec sp_rename \'YOUR_TABLE_NAME.id\',\'UserID\'
|
-- 作者:sgm68 -- 发布时间:2010-1-1 12:21:14 -- 又查到一个
用SQL语句修改字段名
假设我有一个表A,包含字段a和b,如下:
=============================
一般地,改字段名可以用这条语句:
==========================
似乎J-SQL是不支持rename
|
-- 作者:sgm68 -- 发布时间:2010-1-1 12:23:53 -- 我把查到的放上来,方便大家遇到同样问题时,参考
|
-- 作者:sgm68 -- 发布时间:2010-1-1 12:26:08 -- 在SQL 2000中用什么语句批量修改表的字段名前缀?(不是表前缀)
在SQL 2000中用什么语句批量修改表的字段名前缀?
============================= update tablename(表名)
|
-- 作者:dbs -- 发布时间:2010-1-1 12:57:54 -- ACCESS 数据库是不支持SQL语句修改结构的。 |
-- 作者:sgm68 -- 发布时间:2010-1-1 13:03:17 -- 不会吧,ACCESS可以用SQL语句呀 |
-- 作者:sgm68 -- 发布时间:2010-1-1 13:06:19 -- 用ALTER TABLE 表名 ADD 就可以增加字段 |