mysql 5.1 でテーブルを作成しているときに、電話番号を整数として指定するとエラーが発生します。
エラーは「範囲外の値」です。
数値を varchar として指定できることはわかっています。知りたいのは、彼らの他の方法ですか?
create table emp(
ename varchar(20),
ecity varchar(10),
salary double,
enumber integer,
eaddress varchar(40),
depttname varchar(25)
);
入れる:
insert into emp
values('priya','delhi',40000,9958465876,'b-64 janak puri new delhi','manager');
エラー 1264 (22003): 行 1 の列 'enum' の値が範囲外です