数据库的数据类型: 整数:int,smallint,bigint,decimal 实数类型:float,real。 字符串类型:char/nchar 、varchar/nvarchar。 1. 有没有var的区别:带var的叫可变长度的字符串类型,不带var的是定长的字符串。定长的字段,如果存储的数 ...
分类:
数据库 时间:
2016-04-08 11:57:01
阅读次数:
276
1、groupby的时候,用orderbynull免去排序,会快很多;2、尽量不用子查询,用join替代;3、尽量把筛选更多记录的条件放左边;4、不要用!=、or、表达式(如:wherea/2=10)等,因为这样就不使用索引了;5、in可用exist代替;字段类型:1、精确度高的用decimal,不要用float;2、..
分类:
数据库 时间:
2016-04-06 11:40:35
阅读次数:
215
场景: 我们通常在设计电商系统的价格字段时,大多数会用decimal(18,5),而且,在业务系统里面,这个字段的最小单位是元。 问题: 那么通过以上的设计,问题来了,微信支付的下单接口上的订单金额字段是要以分为单位,且不能带有小数点,再且要以字符串为主。 API文档是这么说的:总金额 total_ ...
分类:
微信 时间:
2016-04-05 19:13:51
阅读次数:
347
在数据库中,我们有时会用到小数,怎样在数据库中转化小数呢,下面是一些常用的方法。 1、使用Round(字段名/数字,小数保留位数)方法,如下所示: 结果如下: 2、使用Convert(decimal(18,小数保留位数),字段名/数字)方法,如下所示: 结果如下: 这两种方法的区别在于:Round函 ...
分类:
数据库 时间:
2016-04-05 15:51:18
阅读次数:
245
POJ 3286 How many 0's?(多少0?) Time Limit: 1000MS Memory Limit: 65536K 【Description】 【题目描述】 A Benedict monk No.16 writes down the decimal representation ...
分类:
其他好文 时间:
2016-04-05 01:58:34
阅读次数:
241
转自:http://mrxiong.blog.51cto.com/287318/1651098 一.数值类型 Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE ...
分类:
数据库 时间:
2016-04-05 00:16:10
阅读次数:
338
例 如:salary DECIMAL(5,2) 在这个例子中,5 (精度(precision)) 代表重要的十进制数字的数目,2 (数据范围(scale)) 代表在小数点后的数字位数。在这种情况下,因此,salary 列可以存储的值范围是从 -999.99 到 999.99。(即M代表总位数,D代表 ...
分类:
数据库 时间:
2016-04-04 11:31:49
阅读次数:
250
一、功能 查看非文本文档的内容 二、用法 1、语法 od [-A RADIX] [-t TYPE] 文件名 2、选项与参数 -A: 指定偏移量的输出形式 d[size] :利用十进制(decimal)输出数据,每个整数占用 size bytes ;o[size] :利用八进制(octal)输出数据, ...
分类:
其他好文 时间:
2016-04-02 00:40:18
阅读次数:
194
1、java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result 原因:BigDecimal进行除法运算时 (devide),碰到无限循环小数,未进行进度 ...
分类:
其他好文 时间:
2016-04-01 17:55:55
阅读次数:
142
什么是依赖注入? 我们以实际的例子来加以介绍 实体如下 public class Product { public int ID { get; set; } public string Name { get; set; } public decimal Price { get; set; } } E ...
分类:
数据库 时间:
2016-03-31 10:50:32
阅读次数:
333