我有表格例子Month12_2010,month11_2010,month10_2010 ....etc 我想使用EXECUTE SQL任务将数据从表month插入到新表ALLMONTH中 ? 如何使用SQL任务插入数据 这是我的查询的样子 insert into ALLMONTH FROM (变量Month12_2010) as Month 而不更改查询,而只更改变量?
从技术上讲,这是针对Teradata的,尽管它在SQL中类似。好吧,SQL查询中可能不会出现同样的错误,如果是这样的话,也许有Teradata经验的人可以回答这个问题。我有一个以以下结尾的查询:它一直工作到今天,我猜它今天不工作了,因为2月30日不是一件事。不确定是否有一个简单的解决方案,但肯定希望,也许像这样
WHERE DB.LOG_DATE > ROUND
我很难尝试将TSQL语句(这是存储过程)转换为动态SQL。基本上,我必须能够将模式名称作为参数传递。AS DATE = CAST(DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE())+11, 0) AS DATE) --The 11th month from thecurrent month
DECLARE @plus12Month AS DATE = CAST(DATEADD(MONTH, DATEDIFF(MONTH</e
sql_text VARCHAR(8000)
SET @sql_Text = 'UPDATE tblattendance SET DAY'+CONVERT(VARCHAR(2),@day)+'=''P'' WHERE empid = '+CONVERT(VARCHAR(4), @empid)+' AND month = '+CONVERT(VARCHAR(4), @month)+' AND Year='