数据库交换表的名称

原创 2015年11月18日 18:35:57

有时候会有这样的需求,要更换两张表的名字,这时候如果你不想出现数据丢失可以用下面的方法

RENAME TABLE old_table TO tmp_table,
             new_table TO old_table,
             tmp_table TO new_table;

参考:http://dev.mysql.com/doc/refman/5.0/en/rename-table.html
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SQL Server 2008中获取数据库所有表及其字段名称、类型、长度的SQL

对于有些数据库我们没有权限或者因为其它原因无法查看其数据库的表结构,那么我们将要自己想办法去做了,如果能够应用程序访问的话,我们就可以使用如下所示的 sql脚本来获取数据库中的所有表结构了,代码如下...

查询数据库表索引名称、索引字段、创建索引语句

转自:http://tong7858-126-com.iteye.com/blog/829323 1. 在oracle8以上的版本中,可以使用以下语句进行索引名称和创建索引语句的查询。  SE...

ECSHOP系统,数据库表名称、结构

ECSHOP系统表结构 以下为ECSHOP 2.7.2的相关数据表结构,可以作为参考: ecs_account_log // 用户账目日志表 ecs_activity // 活动表(代码,名称,...
  • ximo
  • ximo
  • 2012-08-11 22:31
  • 1190

自己写代码生成器之生成Model层(获取数据库所有表名称)

--得到数据库birthday所有表名称 select name from sysobjects where [type]='U' --select [TABLE_NAME] from  INFORM...

自己写代码生成器之生成Dal层代码(获取数据库所有表名称)

自己写代码生成器之生成Dal层代码(获取数据库所有表名称) --得到数据库birthday所有表名称 select name from sysobjects where [type]='U...
  • dhfekl
  • dhfekl
  • 2013-08-23 14:41
  • 1039

oracle数据库的同义词Synonym与dblink关联,从而可以直接查询远程数据库的表,不用指定用户和@指定dblink名称

1、同义词: 在分布式数据库环境中,为了识别一个数据库对象,必须规定主机名、服务器名、对象的拥有者和对象名。这无疑增加了访问者的访问难度。为了给不同的用户使用数据库对象时提供一个简单的、唯一标识数据...

获取MYSQL数据库中所有表的表名称(为了使数据库小写变为大写)【MYSQL】

SQL语句: select table_name from information_schema.tables where table_schema='CSDN' and table_t...

DatabaseMetaData 有关整个数据库的信息:表名、表的索引、数据库产品的名称和版本、数据库支持的操作

DatabaseMetaData 有关整个数据库的信息:表名、表的索引、数据库产品的名称和版本、数据库支持的操作。  本文转载 http://www.cnblogs.com/chinafin...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)