的一个答案推荐了这个模式:
Symbol - char 6
Date - date
Time - time
Open - decimal 18, 4
High - decimal 18, 4
Low - decimal 18, 4
Close - decimal 18, 4
Volume - int
此外,Postgres的文件说:
“如果需要精确的存储和计算(例如货币金额),则使用数字类型(浮点类型)。”
我在SQL方面很新,我希望这不是一个很天真的问题。我想知道是否有必要使用数字数据类型(特别是18,4) --在我看来,这似乎有些过分。如果精确的意思是修正到
我正在尝试将土耳其货币设置为我的文档(或单元格)
cellStyle.setDataFormat(ExcelStyleBuilder.getInstance().getPriceDataFormat().getFormat("₺#,#0.00"));
但在此之后的数字(MacOS excel应用程序)无法识别该格式。当我创建一个excel文件并设置价格时,默认情况下它会得到土耳其货币。
我检查了一些印度货币的例子,它在我的电脑上也失败了。有没有办法将整个excel工作簿设置为默认货币,或者必须在创建后更改货币。
//this works and displays USD cur
我正在尝试从字符串值中删除任何货币符号。
using System;
using System.Windows.Forms;
using System.Text.RegularExpressions;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
string pattern = @"(\p{Sc})?";
public Form1()
{
InitializeComponent();
在SQL server中出现货币值列时,应选择何种数据类型。我在web 上读过一些关于客户实现的内容,我们发现了一些关于money数据类型的有趣的性能数字。例如,当Analysis被设置为货币数据类型( For double)以匹配Server货币数据类型时,处理速度(行/秒)提高了13%。是真的吗?