-
Hibernate操作数据库 报错java.lang.Integer cannot be cast to java.lang.String如何改
Hibernate操作数据库报错java.lang.Integercannotbecasttojava.lang.String怎么改代码如下:packageHibernateSessionFactory;importjavax.transaction.HeuristicMixedException;importorg.hibernate.Session;importorg.hibernate.Se...
11097
热度 -
sqlserver 小数变成百分数
sqlserver小数变为百分数cast(cast(1*100asnumeric(3,0))asvarchar(10))+'%'
132
热度 -
sql提示语法异常
sql提示语法错误SQLcodeEXEC('SELECTvvm.*,dbo.GetBidPublish(vvm.TvaID,'''+CAST(@StartDateTimeASVARCHAR)+''','''+CAST(@EndDateTimeASVARCHAR)+''')ASBidPublishNum,dbo.BuyerPublish(vvm.TvaID,'''+CAST(@StartDateTi...
31
热度 -
全角半角混合字段截取有关问题
全角半角混合字段截取问题SQL2000中文版selectcast(substring(cast('一副接W头/PCS'asvarbinary)+cast(space(40)asvarbinary),1,40)asvarchar(40))f1,datalength(cast(substring(cast('一副接W头/PCS'asvarbinary)+cast(space(40)asvarbinar...
70
热度 -
为什么这句SQL出错解决思路
为什么这句SQL出错exec('updatexsyjtotalyku_1_adminsetysbl=ltrim(rtrim(cast(cast(100*ysje/xsjeasdecimal(18,2))aschar(10))))'+''%'')color='#e78608'>------解决方案--------------------exec(...
33
热度 -
日期解决思路
日期whereSellDate>=cast((@Year+'-'+@Month+'-'+@Day)asnvarchar)帮我看看这个怎么不行啊color='#e78608'>------解决方案--------------------whereSellDate>=cast(@Yearasnvarchar)+'-'+cast(@Montha...
89
热度 -
求问输出列为带小数数字的有关问题
求问输出列为带小数数字的问题?select99/100,为什么输出为零,怎样才能输出为小数,如何控制小数位?color='#e78608'>------解决方案--------------------SQLcodeSELECTCAST(CAST(99ASFLOAT)/CAST(100ASFLOAT)ASDECIMAL(30,2))
19
热度 -
关于读取入位随机数的有关问题
关于读取入位随机数的问题selectcast((rand())*10000000asint)但是这种情况有可能,第一位是0的现象,如02547415,系统显示成7位,大家有没什么办法左补0,如果是第一二们是0,就补两个0color='#e78608'>------解决方案--------------------selectright('00000000'+cast(cast((ra...
78
热度 -
新人求解解决方法
新人求解一个视图:SELECT*,CAST(TatolMarkASfloat)/CAST(MarkTimesASfloat)ASMarkFROMArtiss当MarkTimes为0的时候,会报错,如何避免color='#e78608'>------解决方案--------------------SELECT*,CAST(TatolMarkASfloat)/casewhenCAST(MarkTime...
52
热度 -
ASP.NET里面的SQL语句语法格式,该如何解决
ASP.NET里面的SQL语句语法格式SELECTCAST(CAST(Yewuzhunquelv*100ASnumeric(10,2))ASvarchar(50))+'%'ASYewuzhunquelvFROMTdefen可以查询数据结果是69.00%。但在ASP.NET就搞不懂格式,这样stringscd2="SELECT[Banzu],[Xingming],CAST(CAST(Yew...
7926
热度 -
从字符串向 datetime 转换时失败。该如何处理
从字符串向datetime转换时失败。updatet1sett1.FDate=convert(datetime,cast(t2.FYearasvarchar(4))+cast(FPeriodasvarchar(2))),t1.FAmount=t2.FEndBalfrom#cunhuowherecast(t1.FPriceasvarchar(255))isnullandt1.FQty>0col...
50
热度 -
从 char 数据类型到 datetime 数据类型的变换导致 datetime 值越界
从char数据类型到datetime数据类型的转换导致datetime值越界。Selectdistinctcast(a.patientIDasvarchar(20))aspatientID,cast(a.patienRecordNoasvarchar(50))aspatientRecordNo,cast(a.patientnameasvarchar(20))aspatientname,a.sex,...
412
热度 -
关于对某列进行分组求和的有关问题
关于对某列进行分组求和的问题例如有一个table格式为:idpro_namecast1lass1001tass2002sass1003mass2002yass1001uass200·····现在希望能够按照id进行统计,得到的结果是:1lass1001tass2001uass2001500--这一行是统计id=1的所有行cast的合计2sass10...
35
热度 -
数字转文本解决方案
数字转文本有4个字段:厚度,宽度,长度,尺寸厚度,宽度,长度的字段类型为:decimal(18,2),尺寸的字段类型为varchar(40)更新到数据库的时候想再动更新尺寸为:把厚度*宽度*长度.但是想小数点后面的0去掉,例如18.00*19.10*20为18*19.1*20谢谢color='#e78608'>------解决方案--------------------declare@hdecim...
49
热度 -
SQL获取当前时间并转换为数字有关问题
SQL获取当前时间并转换为数字问题SQL获取当前时间并转换为数字,例如:今天第一次添加数据ID为:201205150001,第二次添加则为201205150002,第二天5月16号添加,则为201205160001。请问这个SQL代码要怎么写?谢谢color='#e78608'>------解决方案--------------------------------------------------...
5028
热度 -
当月的第一天和最后一天?该怎么处理
当月的第一天和最后一天?我想把当月的第一天定义为26日,最后一天为25日,怎么写个函数?比如今天是8月1日,那么第一天为7月26日,最后一天为8月25日。今天是8月27日,那么第一天是8月26日,最后一天为9月25日。color='#e78608'>------解决方案--------------------写个函数得了SQLcodeIFOBJECT_ID('F_getmonths')ISNOTN...
28
热度 -
怎么计算百分比
如何计算百分比?如何计算百分比呢?例如:((10-8)/10)*%=20%color='#e78608'>------解决方案--------------------/*sql中转换数据类型(两种格式均可)cast(@aasvarchar(10))convert(varchar(10),@a)*/SELECTCAST((CAST(10ASFLOAT)-7)/11*100ASVARCHAR)+...
34
热度 -
關於小數位處理的問題。该怎么处理
關於小數位處理的問題。SQLcodeselectCast(3.88AsDecimal(10,2))*Cast(83.87AsDecimal(10,2)),Cast(Cast(3.88AsDecimal(10,2))*Cast(83.87AsDecimal(10,2))AsDecimal(10,2)),Cast(3.88AsDecimal(10,2))*Cast(27.9AsDecimal(10,2...
77
热度 -
怎样保留小数点后两位.如果是10.00也要保留?
怎样保留小数点后两位..如果是10.00也要保留??在线等怎样保留小数点后两位..如果是10.00也要保留??在线等color='#e78608'>------解决方案--------------------SELECTcast(ROUND(123.4545,2)asdecimal(10,2))--结果:123.45SELECTcast(ROUND(123.4500,2)asdecimal(10,...
28
热度 -
一个多表汇总的有关问题
求助一个多表汇总的问题问题如下:有ABCD4个表结构相同字段如下字段全部是文本型如表A货号规格1的数量规格2的数量规格3的数量数量合计Q1113238Q2223159Q3331012要求将ABC的汇总结果存到表D中即表ABC的规格1的合计存入表D规格1中color='#e78608'>------解决方案--------------------四个表名依次为atb1,atb2,atb3,atb4S...
98
热度