We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 966f716 commit 01581a0Copy full SHA for 01581a0
1 file changed
Orm/Xtensive.Orm.PostgreSql/Orm.Providers.PostgreSql/PostgresqlSqlDml.cs
@@ -5,6 +5,7 @@
5
// Created: 2014.05.06;
6
7
using Xtensive.Core;
8
+using Xtensive.Sql;
9
using Xtensive.Sql.Dml;
10
11
namespace Xtensive.Orm.Providers.PostgreSql
@@ -16,6 +17,15 @@ namespace Xtensive.Orm.Providers.PostgreSql
16
17
/// </summary>
18
public class PostgresqlSqlDml
19
{
20
+ /// <summary>
21
+ /// Creates expression for native "trim_scale" function call. The function is supported starting from PostgreSQL 13
22
+ /// </summary>
23
+ public static SqlExpression DecimalTrimScale(SqlExpression operand)
24
+ {
25
+ ArgumentValidator.EnsureArgumentNotNull(operand, nameof(operand));
26
+ return SqlDml.FunctionCall("TRIM_SCALE", operand);
27
+ }
28
+
29
#region Spatial types
30
31
/// <summary>
0 commit comments