我在OracleConnection
(最新的odp.net.managed包)上执行了以下查询。
const string sql = @“从MyCol中选择MyCol,计数(1)计数来自T组”;
dynamic [] rows = DB.Query(sql)。ToArray();
它运行正常,但结果动态有第二个属性命名为 COUNT 。 为什么?我该如何解决?
答案 0 :(得分:1)
将您的别名用双引号括起来,oracle保留您指定的任何情况。
const string sql = @"select MyCol, count(1) ""Count"" from T group by MyCol";