对于已存在的表,还可以修改其名称。重命名表有两种语法形式:

  • 一种是使用ALTER TABLE语句,语法如下:

ALTER TABLE table_name RENAME TO new_table_name;

  • 另一种是直接使用RENAME语句,语法如下:

RENAME table_name TO new_table_name;

扩展知识:

  • 修改列的名称

修改表中的列的名称的语法如下:

ALTER TABLE table_name RENAME COLUMN column_name TO new_column_name;

如,将person表中的birthday列的名称修改为age,如下:

1

SQL> ALTER TABLE person RENAME COLUMN birthday TO age;

表已更改。

  • 修改列的数据类型

修改表中的列的数据类型的语法如下:

ALTER TABLE table_name MODIFY column_name new_data_type;

如,将person表中的age列的数据类型修改为NUMBER(4),如下:

SQL> ALTER TABLE person MODIFY age NUMBER(4);

oracle怎么修改表的名称相关推荐

  1. oracle中更改表名称,oracle中修改表名的几种方式

    answer1: ALTER TABLE old_table_name RENAME TO new_table_name;(大写为系统命令) answer2: sql> select tname ...

  2. html中某个名称不能修改,解决type=file 文件修改表单 名称不能正常回显的问题

    easyui 框架下   代码如下: css: .file_box{ float: right; width: 1035px; border: 1px solid #999; height: 32px ...

  3. oracle r修改表名,oracle中修改表名

    <<>> answer1: ALTER TABLE old_table_name RENAME TO new_table_name;(大写为系统命令) answer2: SQL ...

  4. oracle数据库怎么更改表名,oracle如何修改表名_数据库

    Oracle建表语句是什么_数据库 Oracle建表语句是CREATE TABLE tablename(column_name datatype).其中tablename是要创建的表名,column_ ...

  5. oracle数据库超大表名更改,oracle如何修改表名_数据库,oracle,修改表名

    Oracle建表语句是什么_数据库 Oracle建表语句是CREATE TABLE tablename(column_name datatype).其中tablename是要创建的表名,column_ ...

  6. Oracl数据库管理方面的资料(查询sga,查看oracle数据库名称sid,查看oracle数据库名称,查看表空间,修改表空间名称,数据库管理,sqlPlus数据显示)

    显示Oracle sga相关信息: SQL> show sga Total System Global Area 105978600 bytes Fixed Size 453352 bytes ...

  7. oracle 如何修改表空间,ORACLE修改表空间方法

    1.使用imp/exp.先导出源库,再建立新库把表空间建立好,而后再导入.(听说这样能够,前提是新的库里面不能有与源库相同名字的表空间.有待验证!) 2.使用脚本进行修改.据目前所了解,正长状况下须要 ...

  8. oracle修改表中字段名,oracle如何修改表字段名

    oracle修改表字段名的方法是: 首先bai方法是使用RENAME关键字: 修改字段名:alter table 表名 rename column 现列zhi名 to 新列名;修改表名:alter t ...

  9. mysql 修改表列名称_MYSQL数据库- 修改数据表名称、列名称

    目录 一.修改列定义(modify col_name) 二.修改列类型(modify col_name) 三.修改列名称(change col_name) 三.修改表名称(rename table a ...

最新文章

  1. 操作-《oracle入门到精通》第六章开始
  2. centso7 install Mariadb
  3. java 网站转app_java – 将现有Web应用程序转换为桌面应用程序
  4. 获取系统版本号_数据库系统原理
  5. JQ 实现点击按钮显示弹窗,点击非弹窗和按钮区域隐藏弹窗
  6. spring学习网址(博客)
  7. 移动端cube界面设计html,滴滴 Web 移动端组件库 cube-ui 开源
  8. Python 大规模异步新闻爬虫、google翻译、百度翻译、有道翻译、百度指数
  9. 构建一个ASP.NET Wiki来解释TDD
  10. 搭建Discuz论坛的两种方式
  11. linux 合并多个文本文件到一个文件*.txt1.txt,合并多个文本文件方法
  12. redis击穿、redis雪崩、redis穿透
  13. java 微信转账 ca_error_CA证书出错,请登录微信支付商户平台下载证书
  14. 局域网内连接MySQL数据库
  15. 2010-01-22 | 占豪收评:牛市继续还是进入熊市?
  16. linux下打开.mpp文件(微软project).
  17. MySQL数据库锁机制之MyISAM引擎表锁和InnoDB行锁详解
  18. ad中电容用什么封装_何为无极性电容?是干什么用的?
  19. AcWing4084 号码牌 (并查集 / bitset优化Floyd)
  20. 大学C语言考试易错知识点总结

热门文章

  1. jq增加删除html标签,jQuery添加\删除元素
  2. vim常用命令和快捷键
  3. 开发团队工作中遇到的问题复盘
  4. uni-app小程序分享功能实现
  5. cameo.py报错'cv2.cv2' has no attribute 'cv',channel等问题的修改方法
  6. 测试猿面试攻略?看这一篇足够了
  7. 《东周列国志》第六十九回 楚灵王挟诈灭陈蔡 晏平仲巧辩服荆蛮
  8. Hive的简介及安装
  9. REDIS三主三从集群搭建笔记(redis版本5.0.8)
  10. redis.zip的安装