数据库中varchar类型数据转换为numeric类型

摘要:
Numeric有多种选择,包括整数、小数等。前提是使用强制转换:表A的ID字段是VARCHAR类型1。SELECTCASTROMA2.SELECTCASTOROMA2.SELECT CASTROMA2SELECTCASTFORMA-X表示小数位数。如果要保留2位小数,则为2;如果不保留小数位数,则为0

numeric有好几种选择,有整形、小数型等等。都是用cast来实现


前提:A表的ID字段是VARCHAR类型

1.SELECT CAST(ID AS INTEGER) FROM A
2.SELECT CAST(ID AS INT) FROM A
2.SELECT CAST(ID AS DECIMAL(18,X)) FROM A  --X指小数位,如果想保留2位小数则是2,如果不保留小数位则是0 

免责声明:文章转载自《数据库中varchar类型数据转换为numeric类型》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇自定义组件支持双向绑定的实现深度分析:高并发系统架构设计原理,史上最全系列!下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

死锁及oracle死锁--转载

今天看群里在讨论数据库死锁的问题,也一起研究了下,查了些资料在这里总结下。 所谓死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,...

浅谈程序员的“内卷化”

一、什么是内卷化 最近开始了解到一个很有意思的词——“内卷化”,如果你还不知道这个词,那就非常建议往下看。 什么是内卷化?内卷化,亦称过密化,最初由文化人类学家亚历山大·戈登威泽提出,用于描述社会文化模式的变迁规律。当一种文化模式进入到最终的固定状态时,便逐渐局限于自身内部不断进行复杂化的转变,从而再也无法转化为新的文化形态。在中国语境下,内卷化概念最初闻...

MD5 加盐加密

一、概述   MD5(Message Digest  Algorithm 5),是一种散列算法,是不可逆的,即通过md5加密之后没办法得到原文,没有解密算法。   在一般的项目中都会有登录注册功能,最简单的,登录注册过程完全没有加密,存储在数据库的密码也是明文,安全性是很差的,万一数据泄露就不好了(表一)。所以,通过MD5将密码加密后保存在数据库中(表二)...

OpenXml Excel数据导入导出(含图片的导入导出)

声明:里面的很多东西是基于前人的基础上实现的,具体是哪些人 俺忘了,我做了一些整合和加工 这个项目居于openxml做Excel的导入导出,可以用OpenXml读取Excel中的图片 和OpenXml插入Excel 图片,相信这两个还是挺有用的 OpenXmlHelper 类为对外抛出的类,包含封装的导入导出的数据操作方法和一些对象的属性 一、导出Exce...

shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作

mysql  -hhostname -Pport -uusername -ppassword  -e  相关mysql的sql语句,不用在mysql的提示符下运行mysql,即可以在shell中操作mysql的方法。 #!/bin/bash HOSTNAME="192.168.111.84"...

mysql8 安装配置教程

第一步 下载安装包 MySQL 是甲骨文(Oracle)公司产品,可以到官网上下载 MySQL: 官网下载地址:https://dev.mysql.com/downloads/mysql/ 如果嫌弃官网下载太慢,可以百度其他软件下载网站。 下载 的 MySQL 压缩包是免安装的,找个没有空格和中文路径的目录直接解压即可。 第二步 配置 my.ini 在解...