小编mpe*_*eac的帖子

在写入SQL Server 2014中的基础表后立即查询视图

我有一个问题,如果我写一个表(使用Linq-to-SQL)这是一个视图的依赖项,然后立即转身查询该视图以检查写入的影响(使用新连接到数据库,因此新的数据上下文),写入的影响不会立即显示,但需要几秒钟才能显示.这种情况偶尔会发生(也许是10-20每次10,000写入一次).

这是视图的定义:

CREATE VIEW [Position].[Transactions]
WITH SCHEMABINDING
AS
(
  SELECT
    Account,
    Book,
    TimeAPIClient AS DateTimeUtc,
    BaseCcy AS Currency,
    ISNULL(QuantityBase, 0) AS Quantity,
    ValueDate AS SettleDate,
    ISNULL(CAST(0 AS tinyint), 0) AS TransactionType
  FROM Trades.FxSpotMF
  WHERE IsCancelled = 0

  UNION ALL

  SELECT
    Account,
    Book,
    TimeAPIClient AS DateTimeUtc,
    QuoteCcy AS Currency,
    ISNULL(-QuantityBase * Rate, 0) AS Quantity,
    ValueDate AS SettleDate,
    ISNULL(CAST(0 AS tinyint), 0) AS TransactionType
  FROM Trades.FxSpotMF
  WHERE IsCancelled = 0

  UNION ALL

  SELECT
    Account,
    Book, …
Run Code Online (Sandbox Code Playgroud)

.net sql sql-server linq-to-sql

10
推荐指数
1
解决办法
292
查看次数

F#元组的扩展方法

是否可以为F#元组编写扩展方法?例如,要添加实例方法.Item1和.Item2(如System.Tuple),它们相当于为2元组调用fst和snd?

f#

4
推荐指数
2
解决办法
666
查看次数

标签 统计

.net ×1

f# ×1

linq-to-sql ×1

sql ×1

sql-server ×1