首页 > 数据库 >openGauss学习笔记-67 openGauss 数据库管理-创建和管理普通表-创建表

openGauss学习笔记-67 openGauss 数据库管理-创建和管理普通表-创建表

时间:2023-09-12 18:33:38浏览次数:43  
标签:customer name 创建 数据库 char 67 openGauss

openGauss学习笔记-67 openGauss 数据库管理-创建和管理普通表-创建表

67.1 背景信息

表是建立在数据库中的,在不同的数据库中可以存放相同的表。甚至可以通过使用模式在同一个数据库中创建相同名称的表。创建表前请先规划存储模型

67.2 创建表

执行如下命令创建表。

openGauss=# CREATE TABLE customer_t1
(
    c_customer_sk             integer,
    c_customer_id             char(5),
    c_first_name              char(6),
    c_last_name               char(8)
);

当结果显示为如下信息,则表示创建成功。

 CREATE TABLE

其中c_customer_sk 、c_customer_id、c_first_name和c_last_name是表的字段名,integer、char(5)、char(6)和char(8)分别是这四个字段名称的类型。

标签:customer,name,创建,数据库,char,67,openGauss
From: https://blog.51cto.com/shuchaoyang/7447231

相关文章

  • 如何在 Linux 中为现有用户创建主目录?
    在Linux系统中,每个用户都有一个主目录,通常称为home目录,用于存储用户的个人文件和配置信息。然而,有时候我们会创建一个新的用户,但是忘记或者没有选择为其创建一个主目录。在这种情况下,我们需要为现有用户创建主目录。本文将介绍如何在Linux中为现有用户创建主目录。了解主目录在Li......
  • openGauss数据库tpcc测试
     建表语句CREATETABLESPACEexample2relativelocation'tablespace2';CREATETABLESPACEexample3relativelocation'tablespace3';createtablebmsql_config(cfg_namevarchar(30),cfg_valuevarchar(50));createtablebmsql_wa......
  • ARVGIS中创建NetCDF栅格图层无法自动读取变量的解决方法(包括netCDF4包查看nc文件属性)
    下载了.nc后缀的文件,准备通过Arcgis转为tif栅格形式,但是出现了如下问题:1.将nc文件拖入到输入栏后并不会自动提取变量、X维度、Y维度和输出栅格图层。 在尝试解决的过程中,使用python的netCDF4包查看nc文件属性,准备手动填写importnumpyasnpimportpandasaspdimportnet......
  • 通过 DBCA 创建 Oracle Database 21c 的进度停滞在 36%
    1.问题安装过程中一直卡在36%检查dbca日志文件位于H:\app\trmbh\cfgtoollogs\dbca\ORCL\trace.log_2023-09-12_12-04-20PM卡在executingdatapatch这一步上了2.解决方法感谢大佬!转载自:https://ahmedfattah.com/2021/10/30/oracle-database-21c-creation-via-dbca-han......
  • CF1867C Salyg1n and the MEX Game
    思路看着无从下手,实际上又是一道诈骗题。假设原数列不存在\(0\),那么我们可以直接加入\(0\),然后游戏结束,假设答案是\(k\)。那么,如果我们选择加入\(k\),来试图让答案变大,那么Bob就会移除一个数,最优的话是\(1\),这样的话,你无论加入\(1\)还是\(0\),答案都不会超过\(1\),于是......
  • CF1867A green_gold_dog, array and permutation
    思路很简单的一道题,洛谷大概都不会开放题解通道?(实际上貌似每场比赛的A都没开放?)显然,对于原数组较小的数,我们尽量让大的数,取全排列的较小的数,这样可以保证差是逐渐变小的,也就让\(c\)数组差异变大。所以直接拿个struct存,然后两边排序就好。ACcode#include<bits/stdc++.h>......
  • CF1867E2 Salyg1n and Array (hard version)
    其实如果你在做E1的时候想到正解了,这道题都甚至不需要改E1的代码,直接交就好,这大概也是E2的分还没E1的高的原因。因为一摸一样的思路,所以这里就不作介绍了,可以看看我的题解。在这里呢,主要是稍微证明一下询问次数不会超,如下:可以发现,有余数的情况,只会增加两次询问,而后面的......
  • CF1867E1 Salyg1n and Array (simple version)
    思路首先考虑,\(n\)是\(k\)的倍数的情况,直接枚举询问所有每一段就好,然后输出每一段的异或和的异或和。如上图,每次询问都没有重叠部分,颠转互不干扰。那么,\(n\)不是\(k\)的倍数的情况呢?可以看到,与第一种情况的区别就是末尾多了一小截,那么我们需要考虑如何计算这一小截的......
  • CF1867D Cyclic Operations
    前言赛时没调出来,赛后调了一个上午,最后发现是有个地方没清零。思路首先对于位置\(i\),我们必须要保证进行的操作中,最后一次出现\(i\),\(i\)的后面一定是\(a_i\)。那么我们考虑统计所有位置上的要求,用有向边链接,那么就会出现一个有环有向图(一定有环,因为点数等于边数)。那么,自......
  • Oracle 查询当前用户下所有索引(Index)并拼接创建脚本
    原文地址:https://blog.csdn.net/zy_workjob/article/details/82011825 Oracle查询当前用户下所有索引(Index,PK)并拼接创建脚本【不包含FUNCTION-BASED基于函数的索引】SELECTT.TABLE_NAME,--表名T.INDEX_NAME,--索引名I.UNIQUENESS,--是否非空I.INDEX_......