2016-07-15 45 views
-1

我需要知道在Oracle SQL隱性和顯性數據類型轉換之間的差異有人能幫助我就是在Oracle SQL

+0

看看這篇文章,它可能會幫助你,因爲它已經被回答過了。 http://stackoverflow.com/questions/20967973/difference-between-implicit-conversion-and-explicit-conversion-in-sql-server –

+1

可能重複的[SQL Server和類型的隱式轉換](http:///stackoverflow.com/questions/13297547/sql-server-and-implicit-conversion-of-types) – WPrecht

回答

1

這不是一個功課問題顯性和隱性的數據類型轉換的區別,現在是嗎?

在任何情況下,一個「明確的」類型轉換是一個你在明確你的查詢或源代碼呼籲:x = int(y)

的「隱式」的轉換是一個是暗示。舉例來說,如果你update my table set float_field = 1,從整數1浮點1.0轉換爲「暗示」。 (但是,將1.0分配給整數字段應該是錯誤的。)