# B木でUNIQUE制約をチェック
# Bug report 2453

Begin;
Initialize;
InitializeSession "TEST";

Command "create database TEST";
Command "create table T (ID int, F1 int, F2 int, primary key(ID), unique(F1,F2))";
Command "insert into T values (1,2,0),(2,1,null),(3,1,null),(4,2,1),(5,1,0),(6,2,0)";

Command "select * from T";

# 障害票 No.2453 に対応しても、これはエラーにならない
Command "update T set F1=1,F2=null where ID = 1";

Command "select * from T";

Command "drop database TEST";

TerminateSession;
Terminate;
End;
