I'm seeing something that doesn't look right when using the SELECT form of the INSERT statement.
Here's my test: CREATE TABLE t2 (Col1 text,Col2 text); insert into t2 (Col1) values('xxx'); select * from t2 xxx| CREATE TABLE t3 (Col1 text,Col2 text default 'abc'); insert into t3 SELECT * FROM t2; select * from t3; xxx| Why does t3.Col2 not have it's default value of 'abc'? Pete -- Pete Molly's Revenge <http://www.mollysrevenge.com> _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users