我正在做一个报告,其中一个名为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