database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27641 게시물 읽기
No. 27641
데이타 옮기려고 하는데요
작성자
김영남(ghostost)
작성일
2008-07-02 10:25ⓒ
2008-07-02 10:27ⓜ
조회수
3,282



 A테이블에서  B테이블로 데이터를  옮기려고 하는데, 




+-----------+--------------+------+-----+---------+----------------+
| Field     | Type         | Null | Key | Default | Extra          |
+-----------+--------------+------+-----+---------+----------------+
| no        | int(4)       | NO   | PRI | NULL    | auto_increment |



 이렇게 no필드가  타입이  이렇게 나와있습니다.


 A랑 B테이블  타입이 똑같구요,,

 그런데 B데이타 그대로 두면서 A에 있는 데이타를 B에 추가시키는 건데

 

 no값이 B에  1,2,3,4,5  이렇게 있고
 A 에  2,3,4  이렇게 있으면 
 값이  중복이 되서 이동이  되질 않습니다..

 이거 mysql 에서 가능하게 어떻게  안될까요? ' ';
 지금 아는 지식으로 이방법 저방법 다 해봤는데 이거 어떻게 해야 될지 ㅡㅡ;
 A에 타입을 null 에 프라이머리키 다 지우고 auto_increment도 없애고
 다 0으로 만든후에 B로 넘겨도 안되는거 같은데, 
 방법이 없을까요? ' '..  흠.,. 


 아 mysql 버젼은 3.23 입니다..   
 작업은  텔넷 들어가서 mysql 문으로 작업하고 있구요..

이 글에 대한 댓글이 총 1건 있습니다.

select insert 구문이 3.23에서는 안되나요?
만약 그것이 안되고 데이터가 중복되어도 상관없다면
+-----------+--------------+------+-----+---------+----------------+
| Field     | Type         | Null | Key | Default | Extra          |
+-----------+--------------+------+-----+---------+----------------+
| no        | int(4)       | NO   | PRI | NULL    | auto_increment |

Key 부분에 PRI를 Null로 변경하시면 될것 같습니다.

ttjm님이 2008-07-02 11:43에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27645my.ini 파일 설정 관련 문의올립니다... [2]
손관현
2008-07-03
6372
27644mysql 6.0.4 설치를 한 후에.. php가 설치가 잘안되서 질문드려요..
김지명
2008-07-03
3530
27642다른테이블의 합계 구하기... [1]
김동명
2008-07-02
3787
27641데이타 옮기려고 하는데요 [1]
김영남
2008-07-02
3282
27640쿼리문을 어떻게 해야 할까요? [6]
초보자
2008-07-02
3708
27636트리거 trigger 관련되어서 질문이 있습니다.
리스군
2008-07-01
3239
27635여러대의 서버에서 하나의 DB 서버에 DB 복사하는 방법 [1]
대한의 아들
2008-07-01
3229
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다