SQL中欄位比較型別不匹配錯誤:‘cannot be cast to’
錯誤資訊
org.apache.flink.client.program.ProgramInvocationException: The main method caused an error: java.lang.String cannot be cast to java.math.BigDecimal at org.apache.flink.client.program.PackagedProgram.callMainMethod(PackagedProgram.java:372) at org.apache.flink.client.program.PackagedProgram.invokeInteractiveModeForExecution(PackagedProgram.java:222) at org.apache.flink.client.ClientUtils.executeProgram(ClientUtils.java:114) at org.apache.flink.client.cli.CliFrontend.executeProgram(CliFrontend.java:812) at org.apache.flink.client.cli.CliFrontend.run(CliFrontend.java:246) at org.apache.flink.client.cli.CliFrontend.parseAndRun(CliFrontend.java:1054) at org.apache.flink.client.cli.CliFrontend.lambda$main$10(CliFrontend.java:1132) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1836) at org.apache.flink.runtime.security.contexts.HadoopSecurityContext.runSecured(HadoopSecurityContext.java:41) at org.apache.flink.client.cli.CliFrontend.main(CliFrontend.java:1132)
原因
一般都是欄位比較,型別不匹配導致的,錯誤資訊中出現了 'cannot be cast to',這個錯誤容易在SQL中出現
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70024433/viewspace-2984842/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sql語句修改欄位型別和增加欄位SQL型別
- @RequestBody中列舉型別值不匹配報錯型別
- MySQL把字串欄位轉換為日期型別進行比較MySql字串型別
- ES5 / ES6 自定義錯誤型別比較型別
- 欄位管理,為什麼只有新增的時候才自動匹配欄位型別型別
- 匯入sql時報日期型別錯誤SQL型別
- Oracle date 型別比較和String比較Oracle型別
- 型別轉換(cast)型別AST
- MongoDB更改欄位型別MongoDB型別
- php型別比較表PHP型別
- MYSQL SET型別欄位的SQL操作知識介紹MySql型別
- SAP CDS view 如何將 CHAR 型別的資料欄位和當前系統日期比較View型別
- JSON欄位型別在ORM中的使用JSON型別ORM
- MySQL中TEXT與BLOB欄位型別的區別MySql型別
- 解決String cannot be cast to java.util.List報錯ASTJava
- SQL字元型欄位按數字型欄位排序實現方法SQL字元排序
- ES Mapping ,1 欄位型別APP型別
- MySQL欄位型別最全解析MySql型別
- SQL中的cast()函式SQLAST函式
- 【mongo】mongo 欄位型別互轉Go型別
- java double、float型別的比較Java型別
- MySQL欄位新增註釋,但不改變欄位的型別MySql型別
- Golang 型別轉換庫 castGolang型別AST
- 23 文件型別和圖示不匹配型別
- 一種錯誤的資料欄位取名
- eclipse中:The type java.lang.object cannot be resolved錯誤(jdk配置錯誤)EclipseJavaObjectJDK
- C++強制型別轉換:static_cast、dynamic_cast、const_cast、reinterpret_castC++型別AST
- [提問交流]建立模型,新增屬性,欄位型別如何設定2位小數的欄位型別模型型別
- 關於mysql中欄位定義的型別int、tinyint區別MySql型別
- 資料庫中欄位資料型別以及約束資料庫資料型別
- mysql資料庫中decimal資料型別比較大小MySql資料庫Decimal資料型別
- Java使用正則獲取字串中匹配欄位Java字串
- mybatis引數型別錯誤MyBatis型別
- mysql表操作(alter)/mysql欄位型別MySql型別
- Oracle 修改欄位型別和長度Oracle型別
- MySQL 的 timestamp 和 datetime 型別比較MySql型別
- 同一張表的兩個欄位比較查詢
- 強制轉換檢視某個欄位為某個型別的sql型別SQL