以下是个人根据网上翻阅加个人理解总结结果 mysql 表中数据类型和存储过程都有bigint类型和bigint unsigned 可以看出,bigint unsigned是可以创建的。但是之前陷入误区以为没区别,是因为使用navicat for mysql这个工具无符号在下边显示的,并不会在数据类型 ...
                            
                            
                                分类:
数据库   时间:
2019-04-14 16:35:30   
                                阅读次数:
1028
                             
                    
                        
                            
                            
                                整数类型 tinyint(1字节), smallint(2字节), mediumint(3字节),int(4字节), bigint(8字节) 小数类型 单精度浮点型: float,非精确数,通常不设定长度 双精度浮点:double,非精确数,通常不设定长度 定点型:decimal,精确数,通常,定点 ...
                            
                            
                                分类:
数据库   时间:
2019-04-13 10:54:46   
                                阅读次数:
165
                             
                    
                        
                            
                            
                                添加外键时报错,原因是添加外键的表的字段的字段类型不一致 比如我的第一张表id是int类型,添加约束的dep_id是bigint类型,所以报错,只要把两张表添加约束的字段类型改成统一的即可 本人大学生小白一枚,经常遇到疑难杂症,记录错误同时,帮助更多的人,如有错误,请指出,谢谢。 ...
                            
                            
                                分类:
其他好文   时间:
2019-04-12 13:31:51   
                                阅读次数:
211
                             
                    
                        
                            
                            
                                    参考博客:http://www.cnblogs.com/wupeiqi/articles/6216618.html 一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必 ...
                            
                            
                                分类:
其他好文   时间:
2019-04-11 14:50:29   
                                阅读次数:
128
                             
                    
                        
                            
                            
                                --0042-9923-3598select id = right('000000000000' + cast(cast(rand(checksum(newid()))*1000000000000 as bigint) as varchar),12) from Order ...
                            
                            
                                分类:
数据库   时间:
2019-04-10 12:00:58   
                                阅读次数:
183
                             
                    
                        
                            
                            
                                索引 索引是为了方便查找我们所需要的数据。 mysql支持的索引数据类型 B-Tree索引的特点 B-Tree索引以B+Tree(树)的结构存储数据。 B-Tree索引能够加快数据的查询速度; B-Tree更适合进行范围查找; 在什么情况下可以用到B树索引 全值匹配的查询;如:order_sn=’9 ...
                            
                            
                                分类:
数据库   时间:
2019-04-06 12:46:50   
                                阅读次数:
168
                             
                    
                        
                            
                            
                                    背景 现有一个交易系统,每次交易都会更新余额。出账扣减余额,入账增加余额。为了保证资金安全,余额发生扣减时,需要比较现有余额与扣减金额大小,若扣减金额大于现有余额,扣减余额不足,扣减失败。 余额表( 省去其他字段 )结构如下: sql CREATE TABLE ( bigint(20) NOT NU ...
                            
                            
                                分类:
其他好文   时间:
2019-04-06 00:16:03   
                                阅读次数:
95
                             
                    
                        
                            
                            
                                总的来说:1、数据库设计和表创建时就要考虑性能 2、sql的编写需要注意优化 3、分区、分表、分库 设计表的时候: 1、字段避免null值出现,null值很难查询优化且占用额外的索引空间,推荐默认数字0代替null。 2、尽量使用INT而非BIGINT,如果非负则加上UNSIGNED(这样数值容量会 ...
                            
                            
                                分类:
数据库   时间:
2019-04-05 10:45:41   
                                阅读次数:
202
                             
                    
                        
                            
                            
                                    常见类型 1. int 整型( tinyint 极小的int, smallint 小的int, mediumint 中间的int, int, bigint ) 2. char(200) 固定的一种字符类型,就算存储1个字符,也是占有200个空间( 不过对于确定的参数比较有效 ) 3. varchar ...
                            
                            
                                分类:
数据库   时间:
2019-04-01 22:41:18   
                                阅读次数:
217
                             
                    
                        
                            
                            
                                    一、数值类型分类 MYSQL支持所有标准SQL中的数值类型,其中包括严格数值类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISON),并在此基础上扩展增加了TINYINT、MEDIUMINT、BIGINT这 ...
                            
                            
                                分类:
数据库   时间:
2019-03-27 13:00:12   
                                阅读次数:
183