Мы используем вставки SQL для вставки некоторых данных через скрипт в таблицы DB/2, например.Неявное преобразование типов в вставках DB/2?
CREATE TABLE TICKETS (TICKETID VARCHAR(10) NOT NULL);
На моей домашней установке, это утверждение работает отлично (обратите внимание, что я использую целое, которое autoatically ввергнуть в VARCHAR):
INSERT INTO TICKETS (TICKETID) VALUES (1);
в то время как на сайте моего клиента, я получаю тип ошибка.
Мой вопрос (ы):
- Является ли это поведение зависит от версии? (Я использую DB2 Express V9.7, в то время как у клиента есть Enterprise V9.5)
- Есть ли опция конфигурации для изменения поведения? (Я бы хотел, чтобы моя домашняя установка работала как можно ближе, так как будет создана производственная среда.)
Спасибо, что объясняет поведение, которое я видел. Любой способ изменить это? – Thorsten