我正在做一個報告,其中一個名爲tblProduct
的表格在SQL Server中觸發了一個計算列的計算成本的計算。我無法找到公式。有沒有一種方法可以確定公式從哪裏或哪裏被取出?SQL Server 2012公式存儲在哪裏?
回答
通過它你正在尋找一個計算列的聲音。所以,如果你計算列中尋找邏輯,你可以通過簡單地做如下因素得到這樣的:
- 在桌子上
- 轉到腳本表右擊爲
- 點擊Create來。
內定義,那麼你應該看到計算列定義
所以在下面的例子:
USE [KamTest]
GO
/****** Object: Table [dbo].[temp] Script Date: 2/8/2016 2:24:40 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[temp](
[Col1] [int] NULL,
[Col2] [int] NULL,
[col3] AS ([Col1]*[Col2]) --<-- the calculated column
) ON [PRIMARY]
GO
下面
是計算列定義
[col3] AS ([Col1]*[Col2])
我只看到[Cost] [money] NULL –
如果可能,你可以發佈完整的表格定義嗎? –
它可以,如果我給你發消息? –
如果您在對象資源管理器中使用Management Studio,請訪問:
YourDB>YourTable>Triggers>YourTrigger
我去了tblProduct表,我擴展了觸發器字段,它不在那裏 –
您是否使用存儲過程從指定的表中檢索數據? – ArturoAP
那麼,計算已經存在於指定的表格中(15年前創建的人員)。在指定的表格中,該列稱爲「成本」,它會計算過去5年的成本。 –
我想通這可能是爲了將來某個人。它在喬布斯的服務器代理中,並且有計算另一個sp的工作。
- 1. SQL Server 2012 Management Studio連接存儲在哪裏?
- 2. SQL Server在哪裏存儲DTS包?
- 3. SQL Server Management Studio 2012在哪裏?
- 4. SQL Server在哪裏存儲存儲過程代碼?
- 5. 在安裝SQL Server Management Studio 2012之後,SQL Server Data Tools 2012在哪裏?
- 6. 我應該在哪裏存儲公鑰?
- 7. 哪裏存儲公鑰在Ubuntu的SSH?
- 8. SQL Server 2012中 - 根據公式
- 9. SQL Server Management Studio 2012中的SQL查詢分析器在哪裏
- 10. 臨時表在哪裏獲取存儲在SQL Server中?
- 11. SQL Server 2012的列存儲索引
- 12. ASP.NET - VB.NET - SQL Server Express 2012 - 存儲日期
- 13. 更新存儲過程 - SQL Server 2012
- 14. 在哪裏可以找到SQL Server中的存儲過程msdb.dbo.sp_send_dbmail
- 15. SQL Server 2008:更改跟蹤表存儲在哪裏?
- 16. SQL Server用戶憑證存儲在哪裏?
- 17. SQL Server 2008在哪裏存儲安裝日誌?
- 18. SQL Server中存儲的擴展屬性在哪裏?
- 19. windows server 2012容器功能在哪裏
- 20. Windows Server 2012 Essentials中的IIS在哪裏
- 21. 數據存儲在哪裏?
- 22. 如果在哪裏SQL Server
- 23. CASE在哪裏,SQL Server
- 24. SQL Server 2012 Web Management Studio - 所有選項在哪裏?
- 25. SQL Server 2012在哪裏條件IFF Case..WHEN
- 26. SQL Server 2012 CLR類型在哪裏安裝?
- 27. memcached在哪裏存儲?
- 28. 哪裏df.cache()存儲
- 29. 如何數學公式存儲在SQL Server
- 30. 在哪裏存儲正則表達式?
你指的是一個計算列或表上的觸發器? –
讓我們說,我怎麼會發現它在SQL Server 2012中的位置? –
是什麼讓你如此確定計算是「觸發」而不是填充爲典型的數據庫列? – shawnt00