人大金仓数据库-表的定义
- 表的定义
使用子查询来创建表
通过复制student表创建student_m表,只复制原表中的部分数据到新表
通过复制course表创建course01表,复制原表中的全部数据到新表
使用LIKE语法来创建表
非空约束会默认复制到新表中
create table t03(LIKE t02 INCLUDING DEFAULTS INCLUDING CONSTRAINTS INCLUDING INDEXES);
使用LIKE语法创建表不会复制原表的数据到新表中。
修改表
修改表名
修改course01表的名字为course0LD
alter table 原表名 rename to 新表名;
修改列名
修改course0LD表的cname列的名字为cno_name
alter table 表名 rename原列名 to 旧列名;
修改约束名
修改exam.soure表的外键约束con_fk的名字为course_con_fk
alter table 表名 rename CONSTRAINT 旧外键约束名 to 新外键约束名;
修改表的模式
移动exam.score表到新建的sch01模式下
alter table表名 set schema 模式名 ;
移动表到其他表空间
新建表空间tbs01和tbs02
创建表空间所使用的目录并设置目录属主、属组和文件系统权限
创建两个表空间分别指向对应的目录
create tablespace 表空间名 location '本地目录';
查看待移动的原始表空间,然后迁移表到表空间tbs01中
查看原始的表空间
迁移表到新表空间
alter table 表名 set tablespace 新表空间名;
查看迁移后的结果
将tbs01表空间中的所有表全部迁移到表空间tbs02
alter table ALL IN TABLESPACE 元表空间名 set tablespace 新表空间名;
修改表的其他定义
增加列
在表t02中增加列address,类型为varchar,精度为30
alter table 表名 ADD column 要增加的字段名 数据类型(精度);
删除列
删除t02中的address字段
alter table 表名 drop column 要删除的列名 ;
修改表字段类型
修改表t02的部分字段类型
alter table 表名 alter COLUMN 字段名 type 新类型,alter column 字段名 type 类型;
金仓数据库支持的字段数据类型
常用数据类型
人大金仓数据库-表的定义相关推荐
- 人大金仓数据库的单表查询
人大金仓数据库的单表查询 查看表的内容 # 查询数据库的创建语句 \d exam.course # 查询数据表中的数据 select * from exam.course ; # 查询部分列 sele ...
- 统信下人大金仓创建表空间及导入oracle数据
因为国产化,数据库采用国产的人大金仓,原先存放于oracle 12c的数据也要迁移过来. 人大金仓,改自开源的数据库项目pg(postgreSql),这点人大金仓自己也承认.因此目前查人大金仓,如果资 ...
- 人大金仓数据库备份应用sys_dump的使用
人大金仓数据库软件给数据库管理员用户提供了管理维护数据库的多个客户端应用,更多参考:<KingbaseES客户端应用参考手册>. 我们可以看到备份的应用有两个: 1.sys_dump:将K ...
- 国产化人大金仓数据库转库工具:oracle12c数据库转kingbase8.6人大金仓数据库实例演示
oracle12c数据库转人大金仓数据库实例演示 第一章:数据准备 ① 人大金仓建库建用户 ② 人大金仓授权表空间 ③ 人大金仓创建 schema 表 第二章:转库演示 ① 转库工具准备 ② 创建源库 ...
- 人大金仓数据库sql语句_人大金仓数据库总结(SQL和JDBC)
人大金仓作为一款国产数据库,使用的人数和相关资料都比较少. 最近使用人大金仓数据库,做了个简单的SQL和java jdbc的测试,希望能够供大家参考. 1.SQL语句 创建表: CREATE TABL ...
- nacos 适配达梦、人大金仓数据库
文章目录 一.准备工作 1. 阅读官网文档 2. 下载源码,按官网更详细 3. 下载达梦.人大金仓数据库驱动 二.修改nacos源码 2.1. 引入驱动依赖 2.2. 引用数据库 2.3. 修改配置 ...
- 人大金仓数据库的使用心得
人大金仓作为一款国产数据库,为国争光确实做到了,但是国内使用的人数还是比较少的,能查到的相关资料比较少. 在此,我将最近使用人大金仓的一些心得总结一下,希望能够帮助到一些人: 1.人大金仓数据库的跨库 ...
- 数据库专题 数据库适配问题--人大金仓数据库适配问题总结(kingbase8)
人大金仓数据库链接配置 这里以springBoot配置文件演示: spring.datasource.driver-class-name=com.kingbase8.Driver spring.dat ...
- 人大金仓数据库和达梦数据库性能测试对比
DM数据库测试 服务器信息:windows操作系统,内存16G 数据库信息:内存默认分配 1批量写入数据性能测试 1.1写入数据格式 id(int),code(String)18-25位數字,name ...
最新文章
- python中没有arcpy怎么办_Arcpy学习笔记(一)—无中生有(上)
- php读取本地xlsx格式文件的数据并按json格式返回
- 【Paddy】数据库监控系列(一) - 监控理念
- 科学计算机js代码,JavaScript实现科学计算器
- NODE_PATH的疑难杂症(转)
- C语言不好应该转专业吗,转专业后对于C语言补修的一些体会(1)
- ListView和GridView的缓存机制及measure过程
- mysql远程访问显示警告信息_开启mysql远程访问过程中所遇常见问题的解决办法...
- tomcat7 1000并发量配置 tomcat7配置优化
- 【Kafka】kafka无法查看消费组消费信息,其他相关组件正常
- Tomcat的startup.bat启动闪退解决办法
- java maven strom 启动异常
- 12个有趣的HTML5实例(转)
- java实现电子面单pdf生成_快递鸟电子面单接口打印实现代码
- 关于升级短信源码开发接入SMPP通道
- python_分类_category方法
- 基于图像的三维重建——针孔相机模型(1)
- 程序员真的是吃青春饭的吗?
- html5复选框控制按钮状态,HTML input checkbox复选按钮简介说明
- PMP备考错题集-作业习题二