Skip to content

Commit de517fd

Browse files
committed
SqlServer translator: no casts for byte and short literals
1 parent 87f0e20 commit de517fd

File tree

1 file changed

+0
-4
lines changed
  • Orm/Xtensive.Orm.SqlServer/Sql.Drivers.SqlServer/v09

1 file changed

+0
-4
lines changed

Orm/Xtensive.Orm.SqlServer/Sql.Drivers.SqlServer/v09/Translator.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -541,10 +541,6 @@ public override string Translate(SqlCompilerContext context, object literalValue
541541
}
542542
if (literalType == typeof(Guid))
543543
return string.Format("CAST ({0} AS UNIQUEIDENTIFIER)", QuoteString(literalValue.ToString()));
544-
if (literalType == typeof(byte))
545-
return string.Format("CAST({0} as TINYINT)", base.Translate(context, literalValue));
546-
if (literalType == typeof(short))
547-
return string.Format("CAST({0} as SMALLINT)", base.Translate(context, literalValue));
548544
if (literalType==typeof (Int64))
549545
return String.Format("CAST({0} as BIGINT)", literalValue);
550546
return base.Translate(context, literalValue);

0 commit comments

Comments
 (0)