请原谅我的无知,我是Python开发的新手。
有没有一个工具可以从现有数据库(例如 mySQL、Postgresql)创建 Python 代码
例如,如果我有一个内部设计有示例数据的数据库(我在数据库中建立了表、函数和数据),是否有任何代码生成器工具可以帮助我生成一些 python 代码(例如类/实体、 ETC。)
如何在money数据类型中保留小数位后面的数字?我遇到的问题是每当我尝试将数据转换为字符串时,我都会失去精确度......
例如:
我正在尝试使用money数据类型来存储电话号码(它似乎是最优的存储大小)编辑:存储大小对我来说是一个主要问题(8字节为money数据类型而不是varchar字段的16+字节)
如果我在小数点右侧存储10位数字,小数点右侧3-4位数作为扩展名,当我尝试"解析"扩展名时,我似乎丢失了超过2位数的数字
所以这样的电话号码:(305)444-1234分机283将存储在这样的货币数据类型中:3054441234.283
我遇到的问题是如果我使用CAST(myMoneyValue作为varchar(x))则3054441234.283变为3054441234.28
有人可以帮忙吗?
EDIT2:让我假装片刻我没有提到在那里存储电话号码...让我说有一个原因我需要将money数据类型与varchar字段连接起来......例如,如果我想连接'$ $ '+ 0.1125 +'/ sqft.' - 有没有办法保留钱币领域的.0025部分?