场景:在 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 改为动态类型