what is wrong?
mysql> create table price( -> p_code char(1) not null, -> p_description varchar(20), -> p_rentfee decimal(2,2) not nul
The data type for the child column must match the parent column exactly. For example, since price.p_code is an char(1), movie.p_code also needs to be an char(1) and price.p_code need be a Primary Key or need create a Index.