Oracle sql中的隐式和显式数据类型转换有啥区别

Posted

技术标签:

【中文标题】Oracle sql中的隐式和显式数据类型转换有啥区别【英文标题】:what is the difference between implicit and explicit data type conversion in Oracle sqlOracle sql中的隐式和显式数据类型转换有什么区别 【发布时间】:2016-07-15 13:17:58 【问题描述】:

我需要知道 Oracle sql 中隐式和显式数据类型转换之间的区别,谁能帮帮我

【问题讨论】:

看看这篇文章,它可能对你有所帮助,因为它已经得到了回答。 ***.com/questions/20967973/… SQL Server and implicit conversion of types的可能重复 【参考方案1】:

这不是家庭作业问题,现在是吗?

在任何情况下,“显式”类型转换都是您在查询或源代码中明确要求的转换:x = int(y)

“隐式”转换是隐含的。例如,如果您update my table set float_field = 1,则从整数1 到浮点1.0 的转换是“隐含的”。 (但是,将 1.0 分配给 integer 字段应该是错误的。)

【讨论】:

以上是关于Oracle sql中的隐式和显式数据类型转换有啥区别的主要内容,如果未能解决你的问题,请参考以下文章

C#接口的隐式和显式实现

activity的隐式和显式启动

C#接口的隐式和显式实现之间的区别[重复]

C#中的类型转换-自定义隐式转换和显式转换

Selenium 隐式和显式等待,未找到超时异常元素

隐式转换和显式转换