Alias ​​en majuscule avec Dapper

.net dapper oracle

Question

J'ai la requête suivante effectuée sur OracleConnection (dernier package odp.net.managed).

const string sql = @ "sélectionnez MyCol, comptez (1) Count from T group by MyCol";

dynamic [] rows = DB.Query (sql) .ToArray ();

Cela fonctionne bien, mais la dynamique résultante a une deuxième propriété nommée COUNT . Pourquoi? Comment puis-je le réparer?

Réponse acceptée

Enfoncez votre alias entre guillemets et oracle conserve le cas que vous spécifiez.

const string sql = @"select MyCol, count(1) ""Count"" from T group by MyCol";



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi