当前位置: 代码迷 >> DECIMAL的解决方案
 
  • hibernate反向生成出错 求解决(急)

    hibernate反向生成报错求解决(急)Oracle表结构反向生成后界面报错Myeclipse日志报错!ENTRYorg.eclipse.core.jobs422014-02-2710:55:24.650!MESSAGEAninternalerroroccurredduring:"GeneratingArtifacts".!STACK0java.lang.NoSuchFieldError:BIG...

    3952
    热度
  • 请高手赐教!解释几个方法的用法!该如何处理

    请高手赐教!解释几个方法的用法!parseInt(),valueOf(),请帮我具体解释一下.谢谢,分数大大的有!color='#e78608'>------解决方案--------------------parseInt():把其余类型变量的int值,parseInt(Strings)Parsesthestringargumentasasigneddecimalinteger.valueOf()...

    31
    热度
  • 100分,关于float字段保留小数的有关问题

    100分,关于float字段保留小数的问题我当前有一个表Table1,一个字段Price(float类型)我尝试插入一些数据insertintotable1values(123)数据库里显示是123.0insertintotable1values(123.456)数据库里显示是123.456insertintotable1values(123.4561)数据库里显示是123.45610000000...

    71
    热度
  • 简单有关问题,float类型怎么保留2位小数

    简单问题,float类型如何保留2位小数我有一个表Table1,里面有一个字段column1,定义为float类型我插入一个数据,怎么样可以让它自动保留两位小数.例如我插入123。它在数据表里是123.00。插入123.456,经过四舍五入结果是123.46insertintotable1values(?)Ps:字段类型不能改变color='#e78608'>------解决方案---------...

    87
    热度
  • 能不能修改默认的计算小数位?解决方案

    能不能修改默认的计算小数位?select20.0/3结果是:6.666666不想用round,能不能有一个设置修改这个默认的小数位??因为有很多个计算,一个个改很麻烦。color='#e78608'>------解决方案--------------------没有全局设置方式color='#e78608'>------解决方案--------------------在定义字段的时候可以有默认小数点...

    199
    热度
  • 急求解决:统计当前月份之前一年收入占比(跨年),该如何处理

    急求解决:统计当前月份之前一年收入占比(跨年)SQL应该怎么写啊本月占比=本月收入/上月收入color='#e78608'>------解决方案--------------------SQLcode;withachas(selectconvert(varchar(6),date,112)asdate,sum(qty)asqtyfromtbgroupbyconvert(varchar(6),date...

    47
    热度
  • 在sql中,怎么将查询到的字段进行四舍五入后显示出来

    在sql中,如何将查询到的字段进行四舍五入后显示出来在sql中,如何将查询到的字段进行四舍五入后显示出来比如:selectPricefromF--Price是nvarchar(50)类型的Price的值和123243.2324类似求解:如何通过四舍五入后保留两位小数???color='#e78608'>------解决方案--------------------SQLcodedeclare@Fta...

    24
    热度
  • 行列转换中的有关问题

    行列转换中的问题declare@sqlvarchar(8000)set@sql='select姓名'select@sql=@sql+',max(case课程when'''+课程+'''then分数else0end)['+课程+']'from(selectdistinct课程fromg)asaset@sql=@sql+',cast(avg(分数*1.0)asdecimal(18,2))平均分,sum...

    49
    热度
  • 星期的统计纵变横解决思路

    星期的统计纵变横2007-01-0100:00:00.000 10148 0.0 NULL NULL .02007-01-0200:00:00.000 10148 NULL NULL .0 NULL2007-01-0300:00:00.000 10148 8.0 3.0 .0 NULL2007-01-0400:00:00.000 10148 8.0 3.0 .0 NULL2007-01-0500:...

    76
    热度
  • 这个按月统计如何写

    这个按月统计怎么写SQLcodecreatetableS1(sheet_nointidentity(1,1),pnamenvarchar(10),oper_datedatetime,amtdecimal(18,1),paiddecimal(18,1))insertintoS1(pname,oper_date,amt,paid)values('01','2012-02-01',60,5)insert...

    5
    热度
  • 查询的sql语句增加一个查询条件解决方案

    查询的sql语句增加一个查询条件SELECTtop50username,num1,num2,CAST(num2ASINT)-CAST(num1ASINT),CAST(num1ASDECIMAL(10,2)),(CAST(num2ASINT)-CAST(num1ASINT))/CAST(num1ASDECIMAL(10,2))asbFROM(selectc.username,caseWHENnum1...

    20
    热度
  • 关于Sql Server 2000 排序的有关问题

    关于SqlServer2000排序的问题SQLcodeselect*fromsecondorderbyscoredesc查询出来的结果为什么是如下的呢?加了top2之后:为什么会是这样的呢?color='#e78608'>------解决方案--------------------原因是你的score字段的类型不是数值类型,如int,float,decimal等,导致排序不是按数值大小来排,改成下...

    92
    热度
  • 请问存储过程参数中的int类型的参数可否指定大小

    请教存储过程参数中的int类型的参数可否指定大小?SQLcodeALTERprocedure[dbo].[XXXXXXXX](@IDInt(4)=null这样报错,目的是让它不报错,并且还指定了大小color='#e78608'>------解决方案--------------------不行。。在MYSQL中可以color='#e78608'>------解决方案----------------...

    53
    热度
  • 两个Int类型的字段除了结果还是Int?该如何处理

    两个Int类型的字段除了结果还是Int?表字段:aaintbbintcccharselectccfromtablewhereaa/bb>=0.95这里面aa/bb的结果还是Int类型的么?以前没有遇到过,请问一下,该怎么处理?color='#e78608'>------解决方案--------------------或者selectccfromtablewherecast(aaasnumer...

    79
    热度
  • 怎么正确将float转换成money值

    如何正确将float转换成money值?由于系统最初设计失误,将用来保存货币值的字段类型设置成了float类型(长度为8),现导致部分记录出现小数位数达到16位,如单价:16.1变成了16.100000000000001。现在计划对系统进行修正:1、将float类型修改成money类型,2、原来以非正确方式的扣款记录全部进行修正,如按单价16.100000000000001进行扣款的要修正成按16...

    76
    热度
  • SQL 2000 企业管理器与分析器的结果不一致(float类型),该怎么解决

    SQL2000企业管理器与分析器的结果不一致(float类型)今天奇怪发现表里的数据通过查询分析器、企业管理器查询出的记录居然不一致;数据类型为:float长度为:8企业管理器显示到小数点后一位,如:9.9;而查询为析器显示到后数点后很多位(不是全部记录),如9.9000000000000004不知道是什么原因?color='#e78608'>------解决方案-----------------...

    89
    热度
  • :对于存储过程和自定义函数运用范围的一点疑惑

    请求帮助:对于存储过程和自定义函数运用范围的一点疑惑createproceduretjfe@kmdmvarchar(20),@yfvarchar(2),@SumValDecimal(18,2)Outputasdeclare@SqlTxtnvarchar(4000)declare@SumDecimal(18,2)Set@SqlTxt='select@SumVal=Sum(isnull(j,0...

    85
    热度
  • excel用sql语句查询的简单有关问题,请问

    excel用sql语句查询的简单问题,请教!我用SELECT*fromOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=e:\XX.xls',sheet1$)语句查询excel中的数据,发现其中例如46.35查询后变为46.350000000000001,请问那怎么查询使与excel的内容...

    63
    热度
  • 如果ID列用的identity(int,1,1),如果哪天到了最大值了怎么处理

    如果ID列用的identity(int,1,1),如果哪天到了最大值了怎么办?好像int最大能到2,147,483,647,要是哪天到了这个值怎么办?数据库会自动让它归1吗?color='#e78608'>------解决方案--------------------int已经可以存储将近20亿的数据(正),如果真到了这样的情况,数据库不会自动轮循,是会发生溢出错误的。可以考虑选择使用bigint更...

    81
    热度
  • 分类汇总再相减怎么写

    分类汇总再相减如何写?t1:dtdecimal(8,0),tpchar(1),tp1char(2),atdecimal(15,2)原数据:20070101AA11020070101AA21020070101BB1120070101BB2120070102AA12020070102AA22020070102BB1220070102BB22希望结果:20070101A-B1820070102A-B36...

    37
    热度