DM、Oracle、GaussDB、Kingbase8(人大金仓数据库)和HIVE给列增加注释

DM数据库给列增加注释

1、创建表

CREATE TABLE test222

(

id int NOT NULL PRIMARY KEY,

name varchar(1000) DEFAULT NULL,

email varchar(1000) DEFAULT NULL,

phone varchar(1000) DEFAULT NULL

)

2、给列添加注释

comment on column TEST222.NAME is '这是一个列注释';

例如:

comment on column TEST222.NAME is '姓名';

comment on column TEST222.EMAIL is '邮箱';

comment on column TEST222.PHONE is '电话';

Oracle

1、创建表

create table student(
id int primary key,    
name varchar2(1000),
email varchar2(1000),
phone varchar2(1000)
)

2、给列添加注释

comment on column student.name is '姓名';

comment on column student.email is '邮箱';

comment on column student.phone is '电话';

comment on table student is '测试表'

GaussDB

openGauss和postgressql的SQL类似

1、创建表

CREATE TABLE test.student(

id int,

name varchar(1000),

email varchar(1000),

phone varchar(1000)

)

2、添加备注

COMMENT ON COLUMN test.student."id" IS '编号';

COMMENT ON COLUMN test.student."name" IS '名称';

COMMENT ON COLUMN test.student."email" IS '邮箱';

COMMENT ON COLUMN test.student."phone" IS '手机';

参考:PostgreSQL 创建表时如何为列添加注释|极客笔记 (deepinout.com)

 Kingbase8(人大金仓数据库)给列增加备注

1、创建表

CREATE TABLE test (
    id int,
    name varchar(1000) ,
    email varchar(1000) ,
    phone varchar(1000) ,
    CONSTRAINT test_pkey PRIMARY KEY (id)
);

2、给列添加注释

单独执行sql添加注释:comment ON column 表名.列名 is '注释';

例如:

comment ON column regre.public.test.name is '名称';

comment ON column regre.public.test.email is '邮箱';

comment ON column regre.public.test.phone is '电话';

Hive修改列备注

1、创建表

CREATE TABLE test(

id int,

name varchar(1000),

email varchar(1000),

phone varchar(1000)

)

2、修改备注

alter table test change column name name varchar(1000) comment '姓名';

alter table test change column email email varchar(1000) comment '邮箱';

alter table test change column phone phone varchar(1000) comment '电话';

alter table test change column name name string comment '姓名';

3、添加带有列注释的表

CREATE TABLE test(

id int,

name varchar(1000) comment '姓名',

email varchar(1000) comment '邮箱',

phone varchar(1000) comment '电话'

)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/584684.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Angular] 笔记 17:提交表单 - ngSubmit

Submitting Forms (ngSubmit) 表单的一般完整写法: 如果表单验证失败,必须 disable 提交按钮,阻止用户提交不合法的数据。 提交表单后,与表单对应的 json 数据 post 到后端: {"id":1,"name":…

【Week-P3】CNN天气识别

文章目录 一、环境配置二、准备数据三、搭建网络结构四、开始训练五、查看训练结果六、总结6.1 不改变学习率的前提下,将训练epoch分别增加到50、60、70、80、90(1)epoch 50 的训练情况如下:(2)epoch 60 …

数据结构(栈和列队模拟实现)

栈和列队模拟实现 一.栈1.1栈的概念及其结构1.2栈的实现1.2.1 stack.h1.2.2 stack.c 二.列队2.1队列的概念及结构 2.2队列的实现2.2.1 Queue.h2.2.2 Queue.cpp 一.栈 1.1栈的概念及其结构 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操…

JAVA B/S架构智慧工地源码,PC后台管理端、APP移动端

智慧工地系统充分利用计算机技术、互联网、物联网、云计算、大数据等新一代信息技术,以PC端,移动端,设备端三位一体的管控方式为企业现场工程管理提供了先进的技术手段。让劳务、设备、物料、安全、环境、能源、资料、计划、质量、视频监控等…

前后端分离nodejs+vue+ElementUi网上订餐系统69b9

课题主要分为两大模块:即管理员模块和用户模块,主要功能包括个人中心、用户管理、菜品类型管理、菜品信息管理、留言反馈、在线交流、系统管理、订单管理等; 运行软件:vscode 前端nodejsvueElementUi 语言 node.js 框架:Express/k…

【go语言】Chromeless简介及Chromedp库实现模拟登录截屏

一、什么是Chromeless chromeless 是一个基于 Node.js 的库,用于通过无头浏览器(Headless Chrome)进行自动化测试和网页截图。它允许开发者使用 JavaScript 脚本来控制和操作浏览器,而无需实际打开浏览器窗口。 以下是一些 chro…

GET和POST请求

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、GET请求二、POST请求三.幂等性是什么总结 前言 GET和POST是HTTP协议中的两种常见的请求方法,它们定义了客户端与服务器之间进行通信时的不同方…

STM32CubeMX教程10 RTC 实时时钟 - 周期唤醒、闹钟A/B事件和备份寄存器

目录 1、准备材料 2、实验目标 3、实验流程 3.0、前提知识 3.1、CubeMX相关配置 3.1.1 、时钟树配置 3.1.2、外设参数配置 3.1.3 、外设中断配置 3.2、生成代码 3.2.1、外设初始化函数调用流程 3.2.2、外设中断函数调用流程 3.2.3、添加其他必要代码 4、常用函数 …

Linux性能优化全景指南

Part1 Linux性能优化 1、性能优化性能指标 高并发和响应快对应着性能优化的两个核心指标:吞吐和延时 应用负载角度:直接影响了产品终端的用户体验系统资源角度:资源使用率、饱和度等 性能问题的本质就是系统资源已经到达瓶颈,但…

深度学习在自然语言处理中的应用

深度学习在自然语言处理中的应用 一、引言 随着人工智能技术的飞速发展,自然语言处理(NLP)作为其重要分支,已经在诸多领域取得了令人瞩目的成果。深度学习作为当前最炙手可热的技术,为NLP带来了革命性的变革。本文将…

python+django网上银行业务综合管理系统vue_bvj8b

本课题主要研究如何用信息化技术改善传统网上银行综合管理行业的经营和管理模式,简化网上银行综合管理的难度,根据管理实际业务需求,调研、分析和编写系统需求文档,设计编写符合银行需要的系统说明书,绘制数据库结构模…

一周中的第几天

一周中的第几天 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Calendar; import java.util.Date;class Solution {public String dayOfTheWeek(int day, int month, int year) {String[] weekDays {&qu…

【论文阅读】Self-Paced Curriculum Learning

论文下载 代码 Supplementary Materials bib: INPROCEEDINGS{,title {Self-Paced Curriculum Learning},author {Lu Jiang and Deyu Meng and Qian Zhao and Shiguang Shan and Alexander Hauptmann},booktitle {AAAI},year {2015},pages {2694--2700} }1. 摘…

php获取访客IP、UA、操作系统、浏览器等信息

最近有个需求就是获取下本地的ip地址、网上搜索了相关的教程,总结一下分享给大家、有需要的小伙伴可以参考一下 一、简单的获取 User Agent 信息代码: echo $_SERVER[HTTP_USER_AGENT]; 二、获取访客操作系统信息: /** * 获取客户端操作系统信息,包括win10 * pa…

R语言【base】——stop():停止执行当前表达式并执行错误操作。

Package base version 4.2.0 Parameters stop(..., call. TRUE, domain NULL)geterrmessage() 参数【...】:零个或多个对象,这些对象可以强制转换为字符(并且粘贴在一起,没有分隔符)或单个条件对象。 参数【call.…

Linux面试题 5

请描述一下 ping 命令。 答:ping 命令用于测试和诊断网络连接是否正常以及计算机之间的延迟。它发送 ICMP 回显请求报文到目标主机,然后等待目标主机返回 ICMP 回显应答报文,从而判断网络连接状态和延迟。 在 Linux 中,如何使用 …

Error in onLoad hook: “URIError: URI malformed“ found in…报错处理以及完善uniapp针对对象传参

使用uniapp传参的过程中遇到这么一个问题,当我们需要传整个对象作为参数时,我会先将这个对象先编码,然后再解码,从而获取到怎么参数,平常实操的时候也没有遇到过问题,但是今天测试的时候,刚好一…

SAP缓存 表缓存( Table Buffering)

本文主要介绍SAP中的表缓存在查询数据,更新数据时的工作情况以及对应概念。 SAP表缓存的工作 查询数据 更新数据 删除数据 表缓存的概念 表缓存技术设置属性 不允许缓冲: 允许缓冲,但已关闭: 缓冲已激活: 已…

搜索引擎推广的实践技巧提升你的品牌影响力-华媒舍

搜索引擎推广是一种有效提升品牌影响力的推广策略。通过关键词优化、广告创意设计、定向投放和数据分析与优化等实践技巧,可以提高品牌的知名度、点击率和转化率。在实施引擎霸屏推广之前,还需对实践效果进行评估,以确保推广策略的有效性和适…

鸿蒙Harmony(七)ArkUI--循环foreachList组件自定义组件

循环foreach import Prompt from system.promptclass Item {icon: Resourcename: stringprice: numberconstructor(icon: Resource, name: string, price: number) {this.icon iconthis.name namethis.price price} }Entry Component struct Index {State message: string …