-
Notifications
You must be signed in to change notification settings - Fork 191
Open
Labels
@BernhardNinaus
Description
It is not possible to change the default string conversion (nvarchar2) in an interpolated string.
e.g.
db.Model.FromSqlInterpolated("select ... from ... where key in (... field = {val} ...)")
What I already considered:
Note that field is not accessible in Model.
It would be really nice to globaly change the behaviour of using varchar2 instead of nvarchar2.
Something like:
builder.Services.AddDbContext<DataContext>( options => options.UseOracle(builder.Configuration.GetConnectionString("DB"), oraOptionsBuilder => oraOptionsBuilder.UserVarchar2()));
This would also allow to be a little more lazy on the column type definition with HasColumnType.