小编vig*_*esh的帖子

如何在SQL Server中将datetime值转换为yyyymmddhhmmss?

如何将datetime价值转换为yyyymmddhhmmss

例如From 2014-04-17 13:55:12

20140417135512

datetime-format sql-server-2008-r2

26
推荐指数
4
解决办法
9万
查看次数

"zipfile"这个名称在当前上下文中不存在

我有一个可以按原样运行的SSIS项目,但是当我尝试编辑它时,我收到一个错误:

"zipfile"这个名称在当前上下文中不存在

没有编辑,它工作正常.

产生错误的代码:

public void Main()
{
    // TODO: Add your code here
    string moduleName = Dts.Variables["User::ModuleName"].Value.ToString();
    string s = Dts.Variables["User::ZipFileLocation"].Value.ToString().TrimEnd('\\') + "\\" + moduleName + "\\" + moduleName + "_" + DateTime.Now.ToString("ddMMyyyy");

    // TODO: Add your code here
    string startPath = s;
    string zipPath = s + ".zip";

    try
    {
        File.Delete(zipPath);
        ZipFile.CreateFromDirectory(startPath, zipPath);
    }
    catch (Exception e)
    {
    }

    Dts.TaskResult = (int)ScriptResults.Success;
}
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

c# ssis zipfile

14
推荐指数
2
解决办法
1万
查看次数

TSQL - 群组和群岛日期

我需要帮助为下面的问题编写一个最佳查询.已附上我的查询,但它是高度利用资源.

在此输入图像描述

下面是实现上述逻辑的代码.请提出一些实现相同目标的最佳方法

-- drop table #me
create table #ME (memid int , EffectiveDate datetime , termdate datetime)

Insert into #ME values ('123','3-Dec-16','10-Jan-17')
Insert into #ME values ('123','11-Jan-17','6-Feb-17')
Insert into #ME values ('123','7-Feb-17','5-Mar-17')
Insert into #ME values ('123','8-Mar-17','15-Apr-17')
Insert into #ME values ('123','16-Apr-17','24-May-17')

--drop table #dim
select * from #ME
declare @StartDate datetime , @CutoffDate datetime

select @StartDate= min(effectivedate),@CutoffDate = max(termdate) From #me where termdate<>'9999-12-31 00:00:00.000'

SELECT d
 into #dim
FROM
(
  SELECT d = DATEADD(DAY, rn - 1, @StartDate)
  FROM …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server datetime gaps-and-islands

5
推荐指数
1
解决办法
172
查看次数

删除现有的日志文件并在 sql server 中创建新的日志文件

我有增长到 1TB 的日志文件。我不需要日志文件。只想删除旧日志文件并创建一个新日志文件而不是旧日志文件。

我怎样才能做到这一点?它会导致任何其他问题吗?请帮忙。

sql sql-server logfile

5
推荐指数
1
解决办法
1万
查看次数

ssis中的参数绑定

如何使用执行包任务动态地将值传递给子包变量?

我需要同时从另一个包(父)调用包(子).在每次调用中,我都要求将不同的值传递给子包变量

我曾尝试在执行包任务中使用参数绑定,但有些我犯了错误.它没有达到预期的价值.传球只是空的 在此输入图像描述

例如:

一个父母和一个孩子.3个不同的任务来运行同一个孩子.我想将3个不同的变量从父变量传递给单个子变量

提前致谢

ssis parent-child parameter-passing

4
推荐指数
1
解决办法
5700
查看次数

SQL Server 设置 NOCOUNT 开/关

为了获得更好的性能,我们在 SP 内部使用Set NOCOUNT

是否必须在 SP 末尾提及Set NOCOUNT off

如果不是,它会伤害任何地方吗?

谢谢

sql-server sql-server-2005 nocount sql-server-2008 sql-server-2012

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