Описание тега db2
DB2 - это семейство серверов баз данных, разработанное IBM. Поддерживаемые платформы для серверов DB2: z/OS (ранее OS/390), Linux, UNIX и Windows (совместно именуемые DB2 для LUW) и IBM i (ранее OS/400 или i5/OS). Первоначально разработанный как реляционный механизм, IBM расширила возможности DB2 на некоторых платформах, включив встроенную поддержку XML и хранилище графов, совместимое с RDF. При размещении вопросов о DB2 укажите платформу и версию.
3
ответа
Как получить только одну запись для каждой двойной строки идентификатора в datastage
Я имею **Table** Name,RNo,M1,M2,M3,M4 Raj,1,25,26,Null,Null **File** Name,RNo,M,T Raj,1,100,M3 Raj,1,200,M4 Если я присоединяюсь к таблице с выходным файлом необходимо как Name,RNo,M1,M2,M3,M4 Raj,1,25,26,100,200 Поскольку данные поступают из файла,…
11 мар '15 в 14:47
1
ответ
Запрос, чтобы получить количество записей до предыдущего дня
У меня есть столикempdata"содержит поля create date, last modified date, emp id, Для проверки количества запущен запрос "select count(*) from empdata". Теперь мне нужен запрос, где я должен получить результаты до вчерашней даты. например: select cou…
26 апр '16 в 06:03
2
ответа
Как я могу выбрать лучшие 2 или 3 книги, не используя операцию "сверху"
У меня есть таблица с именами книг (book_name, price). Я использую SQL SERVER 2008. Мне нужно получить две лучшие книги, которые имеют максимальные цены. Я использовал это: Select * From bb n Where (Select Count(book) From bb Where book <> n.b…
07 дек '13 в 14:13
2
ответа
DB2, как найти двух пользователей, которые активны в одну и ту же дату
Я пытаюсь найти двух пользователей, которые были активны в одну и ту же дату, я запускаю код select place,date,user, artNumber from jobs where user in ( select user2 from userActive where date between 20180101 and 20181011 and user2 = 'nightJob') Эт…
11 окт '18 в 12:38
0
ответов
Соединение DB2 с использованием C#.Net - MS Visual Studio
Я пытаюсь подключиться Db2 через c#.net DB2Command MyDB2Command = null; String MyDb2ConnectionString = "database=<alias>;uid=<username>;pwd=<password>;"; DB2Connection MyDb2Connection = new DB2Connection(MyDb2ConnectionString); MyD…
13 ноя '18 в 13:46
1
ответ
МОЖЕТ ЛИ КОГДА НЕ НАЙДЕННЫЙ Обработчик использоваться в цикле FOR
Можно ли использовать обработчик WHENEVER NOT FOUND, если в цикле FOR нет строк? Я пишу генератор хранимых процедур шаблона как часть преобразования модели 2E. У меня есть тысячи функций 2E, которые мне понадобятся в формате хранимых процедур, и я п…
29 май '18 в 20:33
1
ответ
XQUERY: выбор данных с использованием не XML-столбцов
У меня есть таблица DB2, имеющая следующую структуру СОЗДАТЬ ТАБЛИЦУ DUMMY ( ID CHARACTER(10) NOT NULL, RECORD XML NOT NULL) Я хочу использовать XQUERY, чтобы выбрать данные в столбце RECORD на основе ID. и выполните некоторые операции XQUERY с данн…
14 июн '12 в 05:39
0
ответов
MQT - DB2 выбрать доступ не существует
Мы создали mqt в db2 с первоначально отложенным и обновленным отложенным условием, и это полное обновление, но есть верхняя точка этого mqt, которая зависает во время выполнения команды refresh table. во время обновления нам также нужно получить дос…
13 дек '17 в 05:40
1
ответ
Найти столбец / поле по ошибке
Я работаю на мэйнфрейме, и моя программа DB2 Cobol была прервана с помощью SQLCODE -407 при вставке строки в таблицу. Я знаю способ устранения этой ошибки, но запрос INSERT вставляется в более чем 100 полей. Есть ли другой способ, кроме отображения …
04 сен '14 в 15:20
1
ответ
Функция OLAP на временной таблице?
Я пытаюсь запрос как select (*) from (select row_number() over (order by a.id desc)SNo, a.id, b.EmpName from mySchema.table1 a INNER JOIN mySchema.table2 b on a.EmpCode=b.EmpCode where UPPER(b.EmpName) LIKE 'AB%') z Это не работает, пока я использую…
20 дек '11 в 09:43
2
ответа
Влияние на производительность, если APPLHEAPSZ установлен слишком низко
У меня есть сервер с 4 ГБ ОЗУ, установленный с DB2 10.5 и WebSphere Application Server 8.0. Недавно мы увеличили объем оперативной памяти до 12 ГБ для повышения производительности. Когда я проверяю параметры конфигурации базы данных, APPLHEAPSZ уста…
18 июн '15 в 08:25
2
ответа
Восстановление базы данных DB2
Когда я восстанавливаю базу данных, по умолчанию данные собираются на диске C, но когда я установил db2, в этот раз я указываю путь только на диске D. Кроме того, образцы файлов базы данных, созданные db2, хранятся на диске D. Может кто-нибудь сказа…
02 апр '17 в 10:54
4
ответа
DB2: Получить последний заказ для каждого клиента в данной таблице?
У меня есть таблицы клиентов и заказов в DB2, я хочу запрос на выборку, чтобы получить последние данные заказа для каждого клиента в таблице. таким образом, запрос вернет всех клиентов в таблице Customer и информацию о последнем заказе (скажем, orde…
20 фев '12 в 16:18
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
2
ответа
Можно ли установить DB2 и SQL Server на одном компьютере?
Я подозреваю, что не должно быть никаких проблем, поскольку это отдельные части программного обеспечения, но в идеале я хотел бы получить какое-то "официальное" подтверждение или опровержение, поскольку это будет производственная среда. Я ориентирую…
25 июн '12 в 10:10
3
ответа
Хранимые процедуры ODBC и DB2 из C#: подпрограмма не найдена
Кажется, я столкнулся с недостатком ODBC и DB2 при запуске хранимых процедур. Кажется, что невозможно вернуть данные из хранимой процедуры, и у меня есть предварительный запрос, который мне нужно использовать. Кто-нибудь обходил эту конкретную пробл…
17 фев '11 в 18:53
1
ответ
Что такое SQL_CUR_USE_DRIVER в odbc_connect?
Я заметил несколько строк кода, которые используют SQL_CUR_USE_DRIVER в php-файле, который соединяет PHP-сервер apache с DB2 через odbc_pconnect в качестве четвертого параметра. Могу ли я знать, почему мы используем этот параметр?
13 сен '13 в 15:57
1
ответ
Могу ли я использовать имя столбца таблицы в качестве аргумента поиска в db2 операторе "лайк" или "содержать"
У меня есть две таблицы: одна содержит столбец (описание), который я хотел бы искать, используя значения в столбце (ключевое слово) в другой таблице. Я хотел бы выполнить что-то вроде select table1.description, tabl2.keyword, case when table1.descri…
16 мар '14 в 15:51
3
ответа
Получил SQLCODE = -991
После sub exec JCL, я получил следующую ошибку: SQLCODE = -991 Ошибка = ВСЕ ПРИКЛЮЧЕНИЕ БЫЛО НЕВОЗМОЖНО УСТАНОВИТЬ НЕПРАВИЛЬНОЕ СОЕДИНЕНИЕ ИЛИ ОТКРЫТОЕ В DB2 Эта ошибка срабатывает, когда я вызываю модуль, который позволяет запросить таблицу. PS: у …
01 май '11 в 10:50
1
ответ
Состояние SQL = 23502 при использовании команды UPDATE
Я использую QMF для Windows. Мой код выглядит так: UPDATE PIDJBIP.JBI_SSS_MASTER_T SSS SET SSS.NATIONAL_ACCT_NAME = ( SELECT GOLD.ACCT_NAME FROM PIDJBIP.THE_GOLDEN_STANDARD GOLD WHERE SSS.NATIONAL_ACCT_NBR = GOLD.ACCT_NBR AND GOLD.ACCT_NAME IS NOT N…
07 авг '15 в 12:47