htwor
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору А есть спецы, которые шарят в HSQLDB? Хочу добавить строчку в openfire.script, которая будет добавлять всем пользователям бродкаст-контакт вида all@broadcast.server. Но не могу даже одному пользователю добавить. Добавил авто-инкремент (IDENTITY) полю ROSTERID: CREATE MEMORY TABLE OFROSTER(ROSTERID BIGINT IDENTITY NOT NULL,USERNAME VARCHAR(64) NOT NULL,JID VARCHAR(1024) NOT NULL,SUB INTEGER NOT NULL,ASK INTEGER NOT NULL,RECV INTEGER NOT NULL,NICK VARCHAR(255),CONSTRAINT OFROSTER_PK PRIMARY KEY(ROSTERID)) Добавляю строчку INSERT INTO OFROSTER(USERNAME,JID,SUB,ASK,RECV,NICK) VALUES('user1','all@broadcast.server',1,-1,-1,'send all') Запускаю openfire, а запись у пользователя не появляется. Не могу понять почему. Интересно, что запись не появляется даже если написать так: INSERT INTO OFROSTER(ROSTERID,USERNAME,JID,SUB,ASK,RECV,NICK) VALUES(25,'user1','all@broadcast.server',1,-1,-1,'send all') |