我们使用SQL Inserts通过脚本将一些数据插入到DB / 2表中,例如
CREATE TABLE TICKETS (TICKETID VARCHAR(10) NOT NULL);
在我的家庭安装中,此语句正常工作(请注意,我使用的是一个自动转换为VarChar的整数):
INSERT INTO TICKETS (TICKETID) VALUES (1);
在我的客户网站上,我收到类型错误。
我的问题:
答案 0 :(得分:1)
DB2 9.5及更早版本强制执行强类型。
DB2 9.7放宽了这一要求,在数据类型之间添加了隐式转换。查看文档: What's new in DB2 V9.7: Implicit casting