Описание тега db2-400

DB2-400 is IBM's name for the database integrated into the OS/400 operating system for it's AS/400 line of midrange computers. The current name is DB2 for i.
1 ответ

МОЖЕТ ЛИ КОГДА НЕ НАЙДЕННЫЙ Обработчик использоваться в цикле FOR

Можно ли использовать обработчик WHENEVER NOT FOUND, если в цикле FOR нет строк? Я пишу генератор хранимых процедур шаблона как часть преобразования модели 2E. У меня есть тысячи функций 2E, которые мне понадобятся в формате хранимых процедур, и я п…
29 май '18 в 20:33
2 ответа

Можем ли мы сделать то же самое с разделенным запятыми полем для нескольких столбцов в SQLRPGLE?

Можем ли мы проанализировать разделенную запятыми строку, полученную от третьей стороны, и перейти к нескольким столбцам файла в SQLRPGLE. Скажем, у нас есть поле, содержащее MFG,9876, 0001,123435, к нескольким столбцам Site = MFG, Parent Item = 987…
07 окт '17 в 19:40
1 ответ

Sql Cleanup скрипт, удалить из одной таблицы, которой нет в другой

Мы написали скрипт очистки в SQL(DB2) as400 для очистки таблиц. ps мы исправляем процессы, вызывающие проблемы с данными. SQL: DELETE FROM p6prodpf A WHERE (0 = (SELECT COUNT(*) FROM P6OPIPF B WHERE B.OPIID = A.OPIID)) Его простой код, чтобы провери…
28 июл '15 в 12:36
1 ответ

Отладка сеанса DB2

Я просто неудачная отладка проблемы iSeries/RPG/SQL... (я не эксперт по RPG) У меня есть программа, которая содержит временные таблицы, объявленные в DB2 на iSeries. Временные таблицы объявляются в сеансе, поэтому, когда я запускаю приложение и отла…
17 авг '13 в 11:15
1 ответ

DB2 получает максимум списка массивов QDT с использованием рекурсии CTE и sql

Я использую CTE для создания рекурсивного запроса для объединения нескольких данных столбца в один. У меня есть около 9 рабочих CTE (мне нужно объединить столбцы несколько раз в одной строке для каждого запроса, поэтому у меня есть помощники CTE). К…
15 авг '17 в 18:14
4 ответа

В IBM i как запустить хранимую процедуру с помощью команды DB2 QShell?

Как бы вы запустили хранимую процедуру с помощью команды DB2 QShell, поскольку мне нужен простой способ модульного тестирования изменения хранимой процедуры? На IBM я Начал qshell с QSH Введены эти команды db2 в различных форматах без успеха db2 cal…
17 фев '17 в 11:19
1 ответ

Нужно изменить жесткий код и фильтр в этом запросе

БД db2-400 в следующем мне нужно, чтобы добавить эту часть "WHERE T01.OTTRNC IN ('001', 'CQU', 'RQU'," это должно сверяться с таблицейCodes'если чтение ottrnc находится в этой таблице, то коды, а не это жесткое кодирование. Я также хочу добавить это…
16 ноя '15 в 21:03
3 ответа

Регулярное выражение для 6-значного цифрового ввода. Каждые 6 цифр входных номеров должны быть разделены запятой

Мой пользовательский интерфейс запрашивает входные данные User_ID и Supplier_ID, и я хотел, чтобы проверка строки принимала входные данные для Supplier_ID, как показано ниже: 1st scenario: 123456 2nd scenario: 123456,098765 3rd scenario: 123456,0987…
31 май '17 в 06:58
1 ответ

Как преобразовать двоичные данные с помощью связанного сервера в DB2/AS400 в SQL Server 2012?

У нас есть два сервера баз данных, оба используют SQL Server 2012, но ОС отличается. В более старом из них используется Windows Server 2008R2 Standard, а в более новом - Windows Server 2012R2 Standard, оба варианта - x64. Другое отличие - это точный…
24 ноя '15 в 15:33
1 ответ

DB2 Entity Framework SQL0518N Ошибка со столбцом идентификаторов

Я использую IBM .NET Provider с.NET 4.0. Версия DB2 - V6R1 на iSeries. Я пытаюсь вставить несколько строк с идентификатором столбца с Entity Framework 4.1. Когда я пытаюсь вставить несколько строк, происходит сбой во втором операторе вставки со след…
29 авг '12 в 13:57
2 ответа

Как создать представление db2/iseries без разрешений по умолчанию?

Каждый раз, когда я создаю новый вид, мне приходится менять разрешения для всех, и довольно часто приходится делать одно и то же. Я также спрашиваю, возможно ли изменить некоторые параметры по умолчанию в базе данных, которую я создаю, чтобы права д…
01 апр '13 в 09:50
1 ответ

Хранимая процедура пытается прочитать незафиксированные данные, несмотря на указание уровня изоляции для чтения зафиксированных

У меня есть хранимая процедура, которая пытается прочитать неподтвержденные данные, несмотря на указание уровня изоляции для Read commit (*CS). Ниже моя хранимая процедура. CREATE PROCEDURE SP_TEST_DATA_GET ( IN P_PROCESSNM VARCHAR(17) , IN P_Status…
18 окт '13 в 18:46
1 ответ

Группировка по максимальной дате для записи клиента (несколько таблиц)

Доброе утро всем! У нас есть таблица, показывающая клиентов, их склады и дату последнего изменения их записи. Моя задача - найти самый последний номер клиента для конкретного склада. Большинство из них не изменились, но есть немало. Я создал приведе…
19 янв '16 в 16:12
1 ответ

System i SQL поддерживается tinyint?

Я не вижу никаких ссылок на tinyint на сетевых ресурсах System i itjungle.com, мне интересно, можно ли его использовать? На IBM и midrange.com была ссылка на это, но это не помогло: IBM заявляет о поддержке портирования tinyint Сообщение на форуме m…
30 авг '16 в 09:18
1 ответ

SQL: обновление не влияет ни на одну строку

Я хочу обновить набор данных в таблице DB2/AS400. Проблема в том, что если в списке параметров есть строковый параметр, команда не найдет строку для обновления. Например: если я выполню команду только с номером компании, команда выполнится успешно. …
29 июл '11 в 08:34
3 ответа

Запрос, чтобы проверить, ведется ли таблица в DB2

Я новичок в db2. Есть ли запрос, чтобы проверить, ведется ли таблица в DB2 или нет. если оно заносится в журнал, как называется журнал. Я нашел этот запрос: Найти все журналы в библиотеке MJATST. SELECT * FROM TABLE (QSYS2.OBJECT_STATISTICS('MJATST …
16 янв '15 в 10:32
3 ответа

Таблица конфигурации индекса AS400

Как посмотреть индекс конкретной таблицы в AS400? В какой таблице хранится описание таблицы?
21 окт '16 в 07:28
4 ответа

Функция IP-адреса клиента DB2 400 в запросе SQL

Есть ли в DB2 400 функция SQL, которая возвращает IP-адрес клиента? IP-адрес клиента, который выполняет запрос Спасибо
25 мар '13 в 11:02
1 ответ

Кэширование? Большая производительность запросов для нескольких дополнительных фильтров

Я пытаюсь выяснить мои варианты для большого запроса, который занимает довольно много времени, но разумно, учитывая, что он делает. Он имеет много объединений и должен быть найден с заранее заданным количеством параметров. Некоторые из этих значений…
06 фев '17 в 20:48
3 ответа

Счет в Query 400 не проходит правильно

У меня есть таблица, в которой есть данные заказа, например: Таблица Order_Detail и Item_Master объединяются с помощью Item# Мы хотим сообщить номер заказа, таблица Order_Detail: Order# Item# 1234 IPhone6 1234 IPhone5 1234 Battery join Item_Master: …
23 сен '14 в 13:54