-
对SQLServer数据库的几百张表操作,改动所有表的某些列的数据类型
对SQLServer数据库的几百张表操作,更改所有表的某些列的数据类型希望能把N张表的列的数据类型是int改成decimal(19,0),Bigint改成decimal(19,0),Smallint改成decimal(5,0),Bit改成decimal(1,0)说一下我为什么要改sqlserver那几百张表的原因吧;本人做.NET开发的,最近做个项目是一个只能访问SQLServer数据库,要求改成...
67
热度 -
动态sql语句解决办法
动态sql语句declare@csvarchar(30),@hsyearvarchar(10),@hsmonthvarchar(10),@ywbmvarchar(10)select@cs='khmc',@hsyear='2014',@hsmonth='10',@ywbm='国际业务部'droptable#testcreatetable#test(csvarchar(12),sjslmdecimal...
1
热度 -
10.20000如何转换成10.2呢
10.20000怎么转换成10.2呢?如题,数据是decimal类型的1.10.20000怎么转换成10.2呢?2.10.0000怎么转换成10呢?color='#e78608'>------解决方案--------------------------------------------------------1..ToString("0.0")2..ToString(&quo...
10169
热度 -
oracle 跟sqlserver数据类型
oracle和sqlserver数据类型oracle的number(13),number(1),number(4,1)在sqlserver里对应的数据类型怎么写呢?是decimal什么吗?知情人士给说一下吧,非常感谢color='#FF8000'>------解决方案--------------------bigintintdecimalcolor='#FF8000'>------解决方案----...
37
热度 -
出错!报错
报错!报错!declare@iDecimal(10,2),@jDecimal(10,2)set@i=12.32223set@j=5.110select(@i+@j)%@j--换成numeric(10,2)也不行ps.在我的机器上sqlserver2005好使,在朋友的机器上2000和2005都不好使!求助~~tasuketekure~~~color='#FF8000'>------解决方案----...
99
热度 -
如何取小数点后2位
怎么取小数点后2位?怎么取小数点后2位?color='#e78608'>------解决方案--------------------------------------------------------doubled=1.234;longa=(long)d;longtemp=(long)((d-a)*100);color='#e78608'>------解决方案-----------------...
2347
热度 -
关于从明细表累计数据到主档表的有关问题
关于从明细表累计数据到主档表的问题比如说出货主表与出货明细:出货明细表新增,删除,修改,则每个出货单相应数量可能有变化,是在应用程序中写还是在服务器上写触发器好,能做个例么出货主表主键(fact,odr_no)factodr_noodr_qtypro_qtyshp_qtyvarchar(3)varchar(20)decimal(7,0)decimal(7,0)decimal(7,0)出货明细表主键...
59
热度 -
字段类型的性能、存储空间等比较解决思路
字段类型的性能、存储空间等比较问大家一个问题,平时存储数字用什么类型的字段呢,它们各个的优缺点是什么呢color='#e78608'>------解决方案--------------------平时存储数字一般用int和decimal,一个可以存小数,一个不能存小数当然numeric和float也可以存小数,都是一样的decimal看着舒服点
52
热度 -
数据格式化,怎么将123456.78显示为12.35
数据格式化,如何将123456.78显示为12.35我统计数据用不着特别精确,只需要精确到万元,如何将123456.78,查询显示为12.35??color='#FF8000'>------解决方案--------------------selectCAST(123456.78/10000asdecimal(10,2))color='#FF8000'>------解决方案-------------...
44
热度 -
将数据类型 varchar 变换为 numeric 时出错
将数据类型varchar转换为numeric时出错。请教大家:sql中如何将varchar转换为decimal类型使用?color='#FF8000'>------解决方案--------------------cast(aasdecimal(18,2))可以试试,如果字符串类型特殊最好别转换!color='#FF8000'>------解决方案--------------------@pt里存的...
190
热度 -
db2里面如何没有float数据类型
db2里面怎么没有float数据类型db2里面怎么没有float数据类型,等同于float字段的是那个啊color='#e78608'>------解决方案--------------------------------------------------------decimal(12,4)NUMERIC(12,4)color='#e78608'>------解决方案--------------...
577
热度 -
如何取得两字符串的差值:"9999999999999999999""9999999999999999899"
怎么取得两字符串的差值:"9999999999999999999"-"9999999999999999899"?单个字符大于长整型,差值在有效的整数范围内。两字符位数相同。color='#e78608'>------解决方案--------------------------------------------------------decimalde1=9...
7951
热度 -
[] 怎么显示货币格式? 就像¥55.00`
[求助]如何显示货币格式?就像¥55.00````C#里面好象没有货币数据类型那么如何接收数据库中是货币类型数据呢?接收后怎样显示成¥55.00`这种样式呢?是用string.format?如何用?望高手指教!!~color='#e78608'>------解决方案--------------------------------------------------------money类型?用de...
1969
热度 -
单精度数取位解决方案
单精度数取位比如100003.33,我只取小数位,取到的结果是0.328125我想问的是怎样才能取到0.33,而不是0.32color='#e78608'>------解决方案-------------------------------------------------------- decimaliNum=100003.328125M; lbResoult.Text=iNum.T...
9381
热度 -
DW参数用到的字段是bigint门类
DW参数用到的字段是bigint类型请问DW参数用到的字段是bigint类型,怎么定义这个参数?代码里面用什么类型的变量?color='#FF8000'>------解决方案--------------------该回复于2011-12-1913:52:09被版主删除color='#FF8000'>------解决方案--------------------Decimalcolor='#FF800...
35
热度 -
DW参数用到的字段是bigint部类
DW参数用到的字段是bigint类型请问DW参数用到的字段是bigint类型,怎么定义这个参数?代码里面用什么类型的变量?color='#FF8000'>------解决方案--------------------该回复于2011-12-1913:52:09被版主删除color='#FF8000'>------解决方案--------------------Decimalcolor='#FF800...
44
热度 -
請教 :為何SQL語句沒有生效 謝謝(實在只有5份了)解决方案
請教:為何SQL語句沒有生效謝謝(實在只有5份了)createtablezz(Avarchar(8)notnull,Bvarchar(4)notnull,cdecimal(13,6)null,ddatetimenull,constraintPK_zzprimarykey(A,B))為何cdecimal的長度還是為9cdecimal(13,6)null,沒有作用謝謝color='#e78608'>-...
81
热度 -
实在想不明白了,请求高手帮忙!!多谢!!
实在想不明白了,请求高手帮忙!!多谢!! 使用工具:visualc++6.0 程序目的:输入一个十进制整数,使得能够输出对应的二进制数。 思想:把二进制数按照数组的元素形式输出出来(比如输入12,那么二进制数应该是1100,则创建一个数组,此数组有四个元素)。输入这个数后,通过取余和取模运算,计算出需要多大的数组存储二进制数的位。 以下是程序: #include&...
217
热度 -
存储过程中字段计算,传入的小数在计算前就被四舍五入的有关问题
存储过程中字段计算,传入的小数在计算前就被四舍五入的问题。存储过程部分代码如下:BasicUnit_1在数据库中为money类型我这里的@BasicUnit_1是用来计算BasicUnit_1字段的倍率。根据出厂价*倍率来批量设置BasicUnit_1的价格。BasicUnit_1=ROUND((FactoryPrice*@BasicUnit_1),2)用了好些保留两位的方法,也测试了单纯的Fac...
11
热度 -
sqlsever数据库中怎样约束money类型的数据长度解决方案
sqlsever数据库中怎样约束money类型的数据长度sqlsever数据库中怎样约束money类型的数据长度我的表设计是:incoming数据类型money想设置其长度8,小数点保留两位怎么写sql语句check约束color='#e78608'>------解决方案--------------------那你不要使用money类型,使用decimal(8,2)color='#e78608'>...
4
热度