小编cdr*_*rrr的帖子

条件 SSIS - 根据结果执行一项或另一项任务

我在 SSIS 中有以下任务:

在此处输入图片说明

在 Check Stock 任务中,我执行了一个返回 0 或 1 的存储过程:

    CREATE PROCEDURE [dbo].[SP_CheckStockAvailability]
AS

BEGIN

DECLARE @ItemGID nvarchar(250)=(SELECT TOP (1) ItemGID FROM XMLOrderlines WHERE Comparison='0')

SELECT CASE 
WHEN @ItemGID IS NOT NULL
THEN CAST (0 AS bit)
ELSE CAST (1 AS bit)
END AS Comparison
FROM XMLOrderlines 

END
GO
Run Code Online (Sandbox Code Playgroud)

如果结果为 1,我想执行 Reject Order(在右侧)任务,如果不是,则执行左侧的任务。我设置以变量的形式导出过程的结果,Boolean数据类型的默认值为“False”。

如果我编辑优先约束并将其设置Expression为评估操作,然后从上一个任务中选择变量,无论哪种方式,它都不会转到下一个应该执行的任务。我错过了什么?我尝试了我在网上找到的东西,但没有任何帮助。谢谢!

在此处输入图片说明

sql-server expression ssis etl operator-precedence

6
推荐指数
0
解决办法
1859
查看次数

Bootstrap 4 - <body> 标签的背景图片

我是 Bootstrap 的新手,我正在使用 Bootstrap Studio 来学习如何编码。我添加了一个正文背景图像并将导航栏背景设置为无,这很好用。

我在添加下一个组件时遇到了问题,在这种情况下是一个超大屏幕和一个按钮。这两个组件中的每一个都经过<body>逻辑中的图像集。我想要的是创建一个透明的导航栏并具有背景图像,但仅适用于超大屏幕和导航栏。我怎样才能做到这一点?

感谢和抱歉我的英语。

这是 HTML 代码

<body>
    <div>
        <div class="jumbotron" id="first-jumbo">
            <h1>Heading text</h1>
            <p>Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam.</p>
            <p><a class="btn btn-default" role="button" href="#">Learn more</a></p>
        </div>
        <nav class="navbar navbar-default navbar-fixed-top">
    <div class="container">
        <div class="navbar-header"><a href="#" class="navbar-brand navbar-link">brand </a>
            <button data-toggle="collapse" data-target="#navcol-1" class="navbar-toggle collapsed"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button>
        </div>
        <div class="collapse navbar-collapse" id="navcol-1">
            <ul class="nav navbar-nav">
                <li role="presentation" class="active"><a …
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap

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

执行用户定义的例程或聚合期间发生 .NET Framework 错误 - SSIS 2017

我正在尝试在 SSIS 2017 中部署一个项目,但出现以下错误。我在网上做了一些研究,但没有发现可以解决这个问题,因此我无法部署我的项目。有谁知道我必须做什么?Microsoft 提供的用于查找帮助的建议链接根本没有帮助。

**ERROR**

> A .NET Framework error occurred during execution of user-defined
> routine or aggregate "deploy_project_internal": 
> System.Data.SqlClient.SqlException: The locale identifier (LCID) 2072
> is not supported by SQL Server. System.Data.SqlClient.SqlException:   
> at System.Data.SqlClient.SqlConnection.OnError(SqlException exception,
> Boolean breakConnection, Action`1 wrapCloseInAction)    at
> System.Data.SqlClient.SqlInternalConnectionSmi.EventSink.DispatchMessages(Boolean
> ignoreNonFatalMessages)    at
> System.Data.SqlClient.SqlDataReaderSmi.InternalNextResult(Boolean
> ignoreNonFatalMessages)    at
> System.Data.SqlClient.SqlDataReaderSmi.NextResult()    at
> System.Data.SqlClient.SqlCommand.RunExecuteReaderSmi(CommandBehavior
> cmdBehavior, RunBehavior runBehavior, Boolean returnStream)    at
> System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior
> cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String
> method, TaskCompletionSource`1 …
Run Code Online (Sandbox Code Playgroud)

sql-server ssis

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

当我使用sp_OAMethod写入文本文件时,没有任何显示

我正在尝试使用可以传递输入内容的存储过程通过Transact-SQL写入文件。但是,每次我在SQL Server 2012中运行命令时,它都会显示Command(s) completed successfully.,但我导航到该文本文件,并且在那里看不到任何文本。任何想法可能出什么问题吗?

我的代码:

-允许实现OLE自动化-
sp_configure'显示高级选项',1; 
走 
重新配置; 
走 
sp_configure'Ole自动化程序',1; 
走 
重新配置; 
走 

DROP PROC WriteToGSQL;

-包含对文本文件进行实际写入的特定代码-
设置ANSI_NULLS ON
走
将QUOTED_IDENTIFIER设置为ON
走
创建PROC [dbo]。[WriteToGSQL]

@Path VARCHAR(2000),
@Text VARCHAR(2000年)

如

开始

宣告@Auto INT
声明@FileID INT

执行sp_OACreate'Scripting.FileSystemObject',@Auto OUT
执行sp_OAMethod @ Auto,'OpenTextFile',@ FileID OUT,@ Path,8、1
执行sp_OAMethod @ FileID,'WriteLine',Null,@ Text
执行sp_OADestroy @FileID
执行sp_OADestroy @Auto

结束

声明@File VARCHAR(2000);
DECLARE @Txt VARCHAR(2000);

SET @File ='C:\ xxxxxxxx \ xxxx \ test.txt';
SET @Txt ='工作正常吗?';

EXEC WriteToGSQL @File,@Txt;

t-sql sql-server text-files file-writing

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