FE
tfs 0.3.6

Erro SQL

Por felipeomatad, 29 de mar. de 2016 em Scripts

7
1.8k
29 de março de 2016 às 14:53
[14:50:39.472] sqlite3_prepare_v2(): SQLITE ERROR: unrecognized token: "'''-'',

1459273839)" (INSERT INTO "player_statements" ("player_id", "channel_id", "text"

, "date") VALUES (946, 0, '''-'', 1459273839))



Como posso resolver este erro?

DanihcvD
29 de março de 2016 às 20:27

Executa esse comando na sua data base:

INSERT INTO "player_statements" ("player_id", "channel_id", "text", "date") VALUES (946, 0, "-", 1459273839)

Vê se resolve.

01 de abril de 2016 às 15:58

Bom obrigado, por enquanto ele não apareceu de novo.

 

#edit

 

sqlite3_prepare_v2(): SQLITE ERROR: unrecognized token: "'''-'',
1459535197)" (INSERT INTO "player_statements" ("player_id", "channel_id", "text"
, "date") VALUES (946, 0, '''-'', 1459535197))
apareceu :o

Editado Abril 1 por felipeomatad

DeadpoolD
01 de abril de 2016 às 19:13

Isso ocorre quando exatamente amigo?

01 de abril de 2016 às 19:57

Não sei dizer.

DanihcvD
01 de abril de 2016 às 20:39

Ok, vamos tentar uma medida drástica (isso quer dizer que todos os valores desta tabela serão perdidos/resetados).
Faça um backup de sua database atual. Agora execute esse comando na sua data base atual:

DROP TABLE IF EXISTS player_statements;
CREATE TABLE player_statements ( 
    id         INTEGER         PRIMARY KEY,
    player_id  INTEGER         NOT NULL,
    channel_id INTEGER         NOT NULL
                               DEFAULT '0',
    text       VARCHAR( 255 )  NOT NULL,
    date       INTEGER         NOT NULL
                               DEFAULT '0',
    FOREIGN KEY ( player_id ) REFERENCES players ( id ) 
);

*esse codigo criará algumas colunas a mais, para caso no futuro, elas sejam necessárias em algum sistema, ou sei la.

02 de abril de 2016 às 23:44

Irei testar.