CREATE TABLE 'test'(
'num' int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
'name' varchar(10) NOR NULL );
이런 테이블이 있으면
insert into test(su) values('a');
insert into test(su) values('b');
insert into test(su) values('c');
이런식으로 insert를 하면 자동으로 num 컬럼에는 따로 지정해주지 않아도 자동으로 1,2,3 이렇게 올라가잖아요?
그런데 만약 테이블 구조가
CREATE TABLE 'test'(
'num' int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
'name' varchar(10) NOR NULL
'su' int(10) NOT NULL
);
이런식으로 있다면 su 컬럼에도 num과 똑같은 값을 집어넣고 싶은데 어떻게 insert문을 작성하면 좋을지 모르겠습니다.
auto_increment는 primary key로 설정된 컬럼에만 지정할수 있다고 해서..
어떻게 해야 할까요?
);