Autor Zpráva
Shadowek
Profil
Zdravím, potřeboval bych poradit jak změnit MySQL na SQLite syntaxi ... Trošku jsem to už upravil ale teď mi to hlásí jednu chybu a nemůži ji najít
Zde je ono SQL(už trošku pro SQLite upravené)
CREATE TABLE omega_komentare(
id INT(6) NOT NULL,
nadpis VARCHAR(40) NOT NULL,
clanek INT(6) NOT NULL,
obsah TEXT NOT NULL,
autor INT(6) NOT NULL,
cas INT(10) NOT NULL,
PRIMARY KEY(id)
)
CREATE TABLE omega_odkazy(
id INT(6) NOT NULL,
name VARCHAR(40) NOT NULL,
url VARCHAR(40) NOT NULL,
PRIMARY KEY(id)
)
CREATE TABLE omega_uzivatele( 
id INT(6) NOT NULL, 
login VARCHAR(25) NOT NULL UNIQUE, 
pass VARCHAR(40) NOT NULL, 
email VARCHAR(40) NOT NULL UNIQUE, 
vemail BOOLEAN DEFAULT '0',
icq VARCHAR(40) UNIQUE,
skype VARCHAR(40) UNIQUE,
jabber VARCHAR(40) UNIQUE,
web VARCHAR(40) UNIQUE,
ome VARCHAR(225),
stav CHAR(1) DEFAULT 'n',
prava TINYINT(1) DEFAULT '0', 
registrovan INT(10) NOT NULL,
PRIMARY KEY(id) 
)
CREATE TABLE omega_rubriky ( 
id INT(6) NOT NULL, 
nadrubrika INT(6) NULL,
name VARCHAR(40) NOT NULL, 
typ BOOLEAN DEFAULT '1', 
PRIMARY KEY(id) 
)
CREATE TABLE omega_clanky ( 
id INT(6) NOT NULL, 
rubrika INT(6), 
nadpis VARCHAR(40) NOT NULL, 
popis TEXT(225) NOT NULL,
obsah TEXT NOT NULL, 
autor INT(6) NOT NULL, 
datum INT(10) NOT NULL,
main BOOLEAN DEFAULT '1',
rss BOOLEAN DEFAULT '1',
counter INT(6) DEFAULT '0',
komentare BOOLEAN DEFAULT '1',
PRIMARY KEY(id) 
)
CREATE TABLE omega_sablona (
id INT(6) UNIQUE,
sablona varchar(500)
)
INSERT INTO omega_sablona VALUES (1,'CENZURA');
INSERT INTO omega_sablona VALUES (2,'CENZURA');
INSERT INTO omega_sablona VALUES (3,'CENZURA');
INSERT INTO omega_rubriky (id, name, typ) VALUES ('0', 'CENZURA', '1');
Shadowek
Profil
Tak vyřešeno ... já za tabulky nedal středník :D

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: