mysql设计数据库钱用什么字段

mysql设计数据库钱用什么字段,第1张

通常在处理金额方面,使用float 和double 明显不够精确。

设置字段使用decimal 后面不写默认是(10)。根据情况可以设置第二个参数,第二个参数是需要保留的位数,在java 中也不能直接使用 + - * / 方法来计算。使用bigDecimal 处理加法:add 减法:substract 乘法:multiply 除法:divdie。计算

银行卡信息表:ID、发卡日期、[可选的其它字段,比如网银状态,xyk等]

用户信息表:ID、姓名、身份z号、家庭地址、联系电话、

其实完全可以用一个表来实现,但一个用户可以拥有多张银行卡,因此在这里定义2张表,他们为主外键关系。实际上银行的数据库表远比这复杂!呵呵我就随便献丑一下啊。

有人怕把yhk撑爆?这个问题太好玩啦!可以大方的告诉你,一张yhk最多可以存入99999999999.99元,即九百九十九亿九千九百九十九万九千九百九十九元九角九分。够不够你存?如果还不够,再开一张卡,银行可以立马做到,但要修改数据库难度就太大了,委屈你了。据专业人士介绍,银行数据库字段确实有一定限制,暂时没有开放无限存,不是技术原因,而是买主太稀少了。在数据库中一般有三种字段限制,其中交易字段限制13位(均含小数),清算字段限制15位,数据库字段限制19位。普通客户日常能用到的就是交易字段限制,即13位字段。是不是技术水平不能达到?显然不是,而是实在没有利用价值。在日常生活中13位几乎满足了99.9999%用户需求,而存单存折和各类报表设计也限制为最多13位,再多也就无法打印了,这是技术方面限制。

在交易制度上也有一定限制。1.大额交易需要上报人民银行反洗钱监测中心。按照大额交易和可疑交易报告管理办法规定,个人单笔或当日累计20万以上的现金收支必须上报;法人向个人转账单笔或当日累计200万以上的也要上报;个人向单位转账单笔或当日累计50万以上的;个人跨境交易1万美元以上的均需上报。不过,只要你是合法交易,就别怕怕哈。2.现金存入5万或以上的需要出示身份z,代理存款的,需要同时出示户主和代理人身份z,没有合法证件的,银行有权拒绝办理。3.超级大额转账有时也需要向转出行提前预约,因为这涉及转出行资金头寸计划,比如一次转账几个亿,小银行的结算备付金根本无法承受,需要及时调整结算备付金。如果没有提前预约,完全可能无法转出。

上次据媒体报道,有位谭官家里被收出巨额现金,银行派了十几个工作人员协助清点,花了十几个小时不说,还烧坏了三台点钞机,蒜你狠!可惜总金额也就一亿多而已。对于银行来说,像这样的金额也是毫不惧怕的。我们领导说了:哪怕我们全体加班,熬夜也要给你数完,直到你满意为止。你可是我们的衣食父母啊,上座上上坐,上茶上上茶~咳咳


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9768716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存