Mam taki problem: chce stworzyc tabele zalzmy taka: tabelka ( napis varchar(20))chce tez zdefiniowac jakie bedzie kodowanie : I tu pojawia sie problem : jesli wczesniej zaloze domain :

CREATE DOMAIN nazwa50
AS VARCHAR(50) CHARACTER SET WIN1250 COLLATE PXW_PLK;

a potem na jej podstawie stworze kolumne :

CREATE TABLE tabelka
(
napis nazwa50 not null unique
) ;

to wszystko jest Ok, ale jezeli chce zrobic to samo z pominieciem domain :

CREATE TABLE tabelka
(
napis varchar(50) not null unique CHARACTER SET WIN1250 COLLATE PXW_PLK
) ;

to pojawia sie blad :-Token unknown - line 4, char 38 -CHARACTER , jezeli przestawie character set z not null to z kolei nie zna slowa NOT, nie wiem jak sobie z tym poradzic a nie chce tworzyc dla kazdego napisu ktory bedzie mial inna dlugosc niz 50 nowej domain .