CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  Access

用SQL语句怎么重命名表?急。。。。。。。。。。。。。。。。。。。。。。。。。。

楼主errot()2006-03-03 09:53:20 在 其他数据库开发 / Access 提问

我用  
      alter   table   oldname   rename   to   newname  
       
      提示alter   table语法错误 问题点数:20、回复次数:7Top

1 楼klan(因帅被判7年)回复于 2006-03-03 10:13:03 得分 0

Syntax  
  sp_rename   [@objname   =]   'object_name',    
          [@newname   =]   'new_name'    
          [,   [@objtype   =]   'object_type']  
   
  Arguments  
  [@objname   =]   'object_name'    
  Is   the   current   name   of   the   user   object   (table,   view,   column,   stored   procedure,   trigger,   default,   database,   object,   or   rule)   or   data   type.   If   the   object   to   be   renamed   is   a   column   in   a   table,   object_name   must   be   in   the   form   table.column.   If   the   object   to   be   renamed   is   an   index,   object_name   must   be   in   the   form   table.index.   object_name   is   nvarchar(776),   with   no   default.    
  [@newname   =]   'new_name'    
  Is   the   new   name   for   the   specified   object.   new_name   must   be   a   one-part   name   and   must   follow   the   rules   for   identifiers.   newname   is   sysname,   with   no   default.    
  [@objtype   =]   'object_type'    
  Is   the   type   of   object   being   renamed.   object_type   is   varchar(13),   with   a   default   of   NULL,   and   can   be   one   of   these   values.Top

2 楼klan(因帅被判7年)回复于 2006-03-03 10:13:48 得分 0

啊?access啊,不知道可以不可以,上面的是msSQL的Top

3 楼wwwwb()回复于 2006-03-03 11:29:24 得分 0

没有直接方法,用SELECT   *   INTO   NEWTABLE   FROM   OLDTABLETop

4 楼errot()回复于 2006-03-03 14:45:38 得分 0

这也太麻烦了,还要重新创建新表。真的没有其他方法了吗?Top

5 楼wwwwb()回复于 2006-03-03 14:50:07 得分 20

这也太麻烦了,还要重新创建新表。真的没有其他方法了吗?  
  用SQL语句没有Top

6 楼errot()回复于 2006-03-03 14:51:49 得分 0

用SQL语句没有??  
   
  难道SELECT   *   INTO   NEWTABLE   FROM   OLDTABLE这一句就可以吗?不用创建新表吗?  
  我试试Top

7 楼errot()回复于 2006-03-03 14:55:43 得分 0

呵呵,是可以的,多谢老兄了!Top

相关问题

  • 挑战:SQL Server中重命名一个字段的SQL语句怎样写?
  • DateSet里的表重命名
  • Access数据库怎样重命名表?
  • 修改表的sql语句
  • 多表查询SQL语句?
  • 更新表SQL语句
  • 我要对表中的一列重命名,应该怎么做?
  • 如何复制和重命名一个表
  • 救急!access中如何对表进行删除和重命名?
  • 请教一下如何重命名注册表中子键的键名啊?

关键词

  • 语句
  • sql
  • newname
  • renamed
  • 方法
  • sql语句
  • 创建新表
  • object
  • 没有
  • default

得分解答快速导航

  • 帖主:errot
  • wwwwb

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo