從具體化“system.decimal”類型到“system.string”類型的指定強制轉換無效


場景:在 plsql 中傳入表名參數,查詢表的所有列名。返回前台綁定下拉菜單

 select column_id,column_name from  user_tab_columns WHERE TABLE_NAME= '表名'

問題: 從具體化“system.decimal”類型到“system.string”類型的指定強制轉換無效。

解決方式: 

 select to_char(column_id) as column_id,column_name from  user_tab_columns WHERE TABLE_NAME= '表名'

方式二: 將實體類中的

public string COLUMN_ID { get; set; }
public decimal COLUMN_ID { get; set; }

string ---> decimal 改為動態類型


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM