达梦(dm8)数据库支持数据类型总结

在奋斗的大道 在奋斗的大道     2023-01-12     303

关键词:

一、数值类型

  • NUMERIC[精度,标度]:用于存储零、正负定点数。精度范围1至38
  • NUMBER类型:跟NUMERIC相同
  • DECIMAL/DEC类型:跟NUMERIC相似
  • BIT类型:用于存储整数数据1、0或null
  • INTEGER/INT类型:用于存储有符号整数,精度为10
  • PLS_INTEGER类型:与INTEGER相同
  • BIGINT类型:用于存储有符号整数,精度为19,标度为0
  • TINYINT类型:用于存储有符号整数,精度为3,标度为0。取值范围为:-128~+127。
  • BYTE类型:与TINYINT相似,精度为3,标度为0。
  • SMALLINT类型:用于存储有符号整数,精度为5,标度为0。
  • BINARY类型:指定定长二进制数据。
  • VARBINARY类型:指定变长二进制数据。用法类似BINARY数据类型。
  • REAL类型:带二进制的浮点数。
  • FLOAT类型:二进制精度的浮点数,精度最大不超过53。
  • DOUBLE类型:同FLOAT相似,精度最大不超过53。
  • DOUBLE PRECISION类型:该类型指明双精度浮点数,其二进制精度为53,十进制精度为15。
     

二、字符类型

  • CHAR/CHARACTER类型:定长字符串,最大长度由数据库页面大小决定。
  • VARCHAR类型:可变长字符串,最大长度由数据库页面大小决定。

三、多媒体类型

  • TEXT/LONGVARCHAR类型:变长字符串类型,其字符串的长度最大为2G-1,可用于存储长的文本串。
  • IMAGE/LONGVARBINARY类型:可用于存储多媒体信息中的图像类型。
  • BLOB类型:用于指明变长的字符串,长度最大为2G-1字节。
  • CLOB类型:用于指明变长的字符串,长度最大为2G-1字节。
  • BFILE类型:用于指明存储在操作系统中的二进制文件。
     

四、日期类型

  • DATE类型:包括年、月、日信息,定义了‘-4712-01-01’和‘9999-12-31’之间任何一个有效的格里高利日期。
  • TIME类型:包括时、分、秒信息。
  • TIMESTAMP/DATATIME:包括年、月、日、时、分、秒信息。
  • TIME WITH TIME ZONE类型:描述一个带时区的TIME值。
  • TIMESTAMP WITH TIME ZONE类型
  • TIMESTAMP WITH LOCAL TIME ZONE类型:描述一个本地时区的TIMESTAMP值。

五、布尔类型

  • BOOL/BOOLEAN数据类型:布尔数据类型TRUE和FALSE。
     

国产化之.netcore操作达梦数据库dm8的两种方式

...实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NET的支持,最终选择了.NETCore3.1。环境CPU平台:x86-64/Arm64操作系统:银河麒麟v4数... 查看详情

你不知道的达梦数据库

达梦数据库简介达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。 DM8采用全新的体系架构,在保证大型通用的基础... 查看详情

你不知道的达梦数据库

达梦数据库简介达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。 DM8采用全新的体系架构,在保证大型通用的基础... 查看详情

redhat7.6安装达梦dm8数据库详细部署讲解

  本文讲解如何在redhat7.6操作系统环境安装达梦DM8数据库,检查本机系统环境,注意事项如下:1、查看/tmp空间,/tmp建议至少1.5G以上2、安装DMglibc版本不能低于2.3,linux内核不能低于2.6.一、安装前准备工作1、下载DM8安装... 查看详情

达梦数据库dm8安装准备及注意事项

【达梦数据库DM8安装准备】一、规划安装用户和用户组新建组[root@KylinDCA03opt]#groupadddinstall新建组用户[root@KylinDCA03opt]#useradd-gdinstall-m-d/home/dmdba-s/bin/bashdmdba修改密码[root@KylinDCA03opt]#passwddmdba二、规划安装目录根据要求新建文件夹[ro... 查看详情

达梦数据库(dm8)操作问题记录及解决(代码片段)

8月底,我参与了由达梦数据库组织的DCA培训。达梦数据库是一款完全自主原创的国产数据库,目前在国内已得到广泛应用。DM8具有标准版,企业版,安全版和开发版四个版本。我的电脑是银河麒麟v10系统+飞腾CPU;DM8安装包可以... 查看详情

cas5.3服务器集成dm8达梦数据库(代码片段)

DM8达梦数据库相关准备1、安装DM8达梦数据库并安装相关数据库实例省略一千字***2、新建ucas_auth_user表,并增加相关用户条记录DROPTABLEIFEXISTS`ucas_auth_user`;CREATETABLE`ucas_auth_user`(`sid`varchar(64)CHARACTERSETutf8COL 查看详情

docker-compose之达梦数据库(dm8)(代码片段)

达梦数据库初始化安装,需要先提取容器中的数据文件,然后再使用docker方式启动。创建达梦数据文件目录:mkdir-p/opt/soft/dm8/data在服务器上执行命令初始化数据文件:dockerrun--rm-v/opt/soft/dm8/data:/dm8/data_initharbor.goodc... 查看详情

dm8达梦数据库安装配置(linux版,单库)

本文主要介绍DM8单库在linux下的安装方法。1DM8安装包的下载直接在官网https://www.dameng.com中的产品下载里可以直接下载ios包。2DM8安装前修改系统配置文件2.1修改sysctl.conf文件 2.2修改limits.conf文件 2.3修改system.conf文件2.4修改nproc.con... 查看详情

springboot+mybatis3集成dm8(达梦数据库)(代码片段)

第一:找寻合适达梦驱动包前提:切换至DM(达梦数据库)安装目录,我的本地安装目录在:(D:\\dmdbms)。找到drivers驱动文件夹下的jdbc文件夹,包含驱动如下截图: 我使用的DM8数据库,因此我使用的是DmJdb... 查看详情

达梦数据库适配:dm8+springboot+hikari+mybatis3.4.6+tk.mybatis+pagehelper

简介:达梦数据库适配DM8+SpringBoot+HiKari+MyBatis3.4.6+tk.MyBatis+PageHelper思考:1、当使用K8、Docker容器化编排技术受到限制,当Oracle、MySql数据存储等数据库软件不再向我们提供正常的服务?2、在我们的项目工程中,若是没有了这些核... 查看详情

dm8达梦数据库体系结构详解

DM8达梦数据库体系结构详解1.逻辑结构1.1表空间1.2段1.3簇1.4页2.物理结构2.1数据文件2.2控制文件2.3重做日志文件2.4归档日志文件2.5配置文件3.内存结构3.1内存池3.1.1共享内存池3.1.2运行时内存池3.2缓冲区3.2.1数据缓冲区3.2.2日志缓冲... 查看详情

达梦数据库(dm8)常用sql学习(代码片段)

达梦产品手册1.检查数据库版本及服务状态1.1查看达梦数据库运行状态SELECTstatus$as状态FROMv$instance;1.2查看达梦数据库版本SELECTbanneras版本信息FROMv$version;2.创建用户并授权2.1创建用户--使用CREATEUSER语句创建DM用户,登录密码为... 查看详情

达梦dm8数据库安装详细手册(windows+linux+docker)(代码片段)

目录🌲前言💬介绍💦安装介质下载🔥达梦8安装包💥Centos7box🏆Linux下DM的安装🍭Centos7环境安装vagrant启动centos7上传安装介质初始化配置🍰安装前准备检查Linux(Unix)系统信息创建安装用户创建安装... 查看详情

达梦dm8数据库安装详细手册(windows+linux+docker)(代码片段)

目录🌲前言💬介绍💦安装介质下载🔥达梦8安装包💥Centos7box🏆Linux下DM的安装🍭Centos7环境安装vagrant启动centos7上传安装介质初始化配置🍰安装前准备检查Linux(Unix)系统信息创建安装用户创建安装... 查看详情

达梦测试笔记

1.背景去O选择的国产数据库是达梦-DM8,因此对达梦做一些测试。2.测试迁移2.1达梦自带的迁移工具DTS测试迁移2.2权限控制达梦支持字段级的权限控制但是回收字段的权限时,需要注意:如果有回收某字段权限,先整表授权再整表... 查看详情

你不知道的达梦数据库

达梦数据库简介达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。 DM8采用全新的体系架构,在保证大型通用的基础... 查看详情

你不知道的达梦数据库

达梦数据库简介达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。 DM8采用全新的体系架构,在保证大型通用的基础... 查看详情