場景:在 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 改為動態類型