【发布时间】:2020-12-31 21:52:36
【问题描述】:
在我的用例中,我需要根据我的 SQL Server 表 x 中的 LY 值附加一个新的预测月份。
这是我现在的方法:创建一个单独的表 y 以从表 x 加载 LY 值,进行转换(YYMMM + 1 年)并附加回表 x。
SQL 表名: SQL_Forecast
是否有可能在插入(或其他添加数据的语句)时修改数据?
主要问题是,如果我先复制数据,新月份的值和 ly 值将被覆盖。
欢迎任何反馈帮助,
【问题讨论】:
-
您可以在查询中修改数据,是的。
INSERT INTO dbo.YourTable SELECT YourColumn +1 FROM dbo.OtherTable;会将表dbo.OtterTable中的列YourColumn插入到表YourTable中,但所有值都将比源值大 1。您实际上在这里问的是什么。在您所做的尝试中,什么不起作用?这些尝试是什么?这个问题与调度、Visual Studio 和(SQL Server?)代理有什么关系?
标签: sql sql-server visual-studio scheduling agent