社区
ASP
帖子详情
数据库查询结果类型转换的问题
bhut
2003-08-21 09:44:39
numeric字段,查询的结果不能当作普通的数字使用,
与整数或浮点数相加都出现类型不匹配的错误
有什么办法可以把这种数据转换为数字?
...全文
127
2
打赏
收藏
数据库查询结果类型转换的问题
numeric字段,查询的结果不能当作普通的数字使用, 与整数或浮点数相加都出现类型不匹配的错误 有什么办法可以把这种数据转换为数字?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
awaysrain
2003-08-21
打赏
举报
回复
Microsoft(R) Visual Basic(R) Scripting Edition
CDbl 函数 语言参考
版本 1
请参阅
--------------------------------------------------------------------------------
描述
返回表达式,此表达式已被转换为 Double 子类型的 Variant。
语法
CDbl(expression)
expression 参数是任意有效的表达式。
说明
通常,您可以使用子类型数据转换函数书写代码,以显示某些操作的结果应当被表达为特定的数据类型,而非默认的数据类型。例如在出现货币或整数运算的情况下,使用 CDbl 或 CSng 函数强制进行双精度或单精度算术运算。
CDbl 函数用于进行从其他数据类型到 Double 子类型的国际公认的格式转换。例如,十进制分隔符和千位分隔符的识别取决于系统的区域设置。
下面的示例利用 CDbl 函数把 expression 转换为 Double。
Dim MyCurr, MyDouble
MyCurr = CCur(234.456784) ' MyCurr 是 Currency 型 (234.4567)。
MyDouble = CDbl(MyCurr * 8.2 * 0.01) ' 把结果转换为 Double 型 (19.2254576)。
--------------------------------------------------------------------------------
awaysrain
2003-08-21
打赏
举报
回复
Microsoft(R) Visual Basic(R) Scripting Edition
CInt 函数 语言参考
版本 1
请参阅
--------------------------------------------------------------------------------
描述
返回表达式,此表达式已被转换为 Integer 子类型的 Variant。
语法
CInt(expression)
expression 参数是任意有效的表达式。
说明
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,在出现货币、单精度或双精度运算的情况下,使用 CInt 或 CLng 强制执行整数运算。
CInt 函数用于进行从其他数据类型到 Integer 子类型的国际公认的格式转换。例如对十进制分隔符(如千分符)的识别,可能取决于系统的区域设置。
如果 expression 在 Integer 子类型可接受的范围之外,则发生错误。
下面的示例利用 CInt 函数把值转换为 Integer:
Dim MyDouble, MyInt
MyDouble = 2345.5678 ' MyDouble 是 Double。
MyInt = CInt(MyDouble) ' MyInt 包含 2346。
--------------------------------------------------------------------------------
注意 CInt 不同于 Fix 和 Int 函数删除数值的小数部分,而是采用四舍五入的方式。 当小数部分正好等于 0.5 时, CInt 总是将其四舍五入成最接近该数的偶数。例如, 0.5 四舍五入为 0, 以及 1.5 四舍五入为 2.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
数据库中字段
类型转换
把字符串类型的字段转换成整形处理: select max(CAST(id AS int)) from dictionary; 其中:CAST(id AS int)的意思是把字符串类型的id转换成int类型,然后使用max比较函数得到id值最大的结果! 当然了,还有一种办法,就是把id改为整形类型,就不用转换了。 ...
将数据库中查询的结果转换为json
json格式数据,将数据库中查询的结果转换为json, 然后调用接口的方式返回json调用接口,无非也就是打开链接 读取流 将结果以流的形式输出将查询结果以json返回,无非就是将查询到的结果转换成jsonObject=============================================================/*** * 将从数据中取到的结果以json的格式...
数据库常用转换函数
转换函数指的是SQL中进行数据
类型转换
的函数。在一般情况下,SQL Server 2014会自动完成数据类型的转换,但当数据类型无法自动转换时,用户可以通过数据库提供的函数来转换。 转换函数概述 优先级低的数据类型会自动转换为优先级高的数据类型,称之为隐式转换。当数据类型无法自动转换时,可以使用转换函数将一种数据
类型转换
为另一种数据类型,叫做显示转换。 Cast函数 Ca...
spring data jpa和数据库之间的
类型转换
在真实的生产环境中,我们可能会把某些对象转换成json数据存到数据库,等到需要的时候再把这些数据取出来。 1、我们可以在数据库中添加一个class字段,存放该类的全路径,取出来的时候把json数据和class字段取出来,然后可以使用 fastjson等三方工具转成对象。 2、上面这种方式是通用的,不过在jpa中可以简化这个操作 。使用到的对象就是AttributeConve...
解决python查询数据库将Decimal转换为字符串类型
解决python查询数据库将Decimal转换为字符串类型 文章目录解决python查询数据库将Decimal转换为字符串类型前言 前言 在接口自动化测试中,会与数据库进行交互,查询数据库的字段值,但是返回的是Decimal类型,python中没有此类型的数据,所以我们要对数据类型进行转换 CAST(member.leave_amount as CHAR) 此函数用来将Decimal 转换为字符串类型 select CAST(表名 as CHAR) as 别名 from 表名 where id=字段值;
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章