Возможно ли иметь условное утверждение в операции назначения плоского файла?Условный оператор в SSIS
Условие заключается в том, что, когда SQL Query генерирует строки (или когда число строк больше 0), оно экспортирует результаты в файл txt.
Я попытался использовать действия RowCount и условного разделения после операции источника ADO, но он все еще генерирует отчеты, даже если нет извлеченных строк.
Ниже приведен скриншот активности потока данных:
Вы загружаете результат подсчета строк в переменную? Используете ли вы эту переменную в условном расколе? Пожалуйста, опубликуйте выражение, которое вы используете. Также отлаживайте свой код и убедитесь, что переменная заполняется, как ожидалось. –
Это на самом деле мое тестовое решение. Результат rowcount хранится в @RowCount, и я использую эту переменную также в условном расколе. Однако он все равно генерирует файл, даже если не было извлеченных записей. – Musikero31
Ado net Источник какой базы данных вы используете? Вы не можете использовать элемент count count с переменной в том же потоке данных ... элемент count count работает только после завершения потока данных, в котором он использовался ... – Justin