zoukankan      html  css  js  c++  java
  • ORACLE 删除,更新,添加注释

         最近因为在部署服务器的时候使用的是suse linux,不太熟悉,所以造成了,在部署oracle之后发现数据库的表盒字段注释都变成了乱码,再修改了系统字符集和oracle字符集后,表名和内容恢复,但是字段注释依旧没有恢复,迫于无奈只能更新注释了。

         对于oracle的注释来说,删除/更新/增加都是同一种方式,就是注释进行覆盖。

         首先来介绍下如何使用注释:

      comment on table_name is '';--表注释

      comment on column table_name.column_name is '';--列注释

      使用上面的命令,不管是否已经添加过注释,都会通过覆盖的方式替换掉。到语句当中的注释为空的时候,就相当于是删除表或字段的注释;当表或者字段的注释为空的时候,就相当于是在增加注释;更新也是一样。

      网上有一种方法删除注释就是:

      select 'comment on column '||t.table_name||'.'||t.column_name||' is '''';' from user_col_comments t;然后将结果列copy出来,在command中执行一下。利用的就是字符串拼接成上面的命令而已。

      

  • 相关阅读:
    CentOS7.0安装Nginx 1.7.4
    Java If ... Else
    Java 布尔运算
    Java Math
    Java 运算符
    Java 数据类型
    Java 变量
    Java 注释
    Java 基本语法
    Java 简介
  • 原文地址:https://www.cnblogs.com/dba_xiaoqi/p/1926195.html
Copyright © 2011-2022 走看看