Link Search Menu Expand Document

DbTypeToDb2StringNameResolver


This IResolver<DbType, string> implementation converts a .NET DbType into its equivalent Db2 SQL type name (e.g. DbType.StringVARCHAR(2000), DbType.GuidCHAR(16) FOR BIT DATA). It is used internally by Db2ConvertFieldResolver to build CAST(...) expressions.

Usability

var resolver = new DbTypeToDb2StringNameResolver();
var typeName = resolver.Resolve(DbType.Int64); // "BIGINT"