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 2947 게시물 읽기
No. 2947
Re: 테이블의 데이타를 삭제했는데염..
작성자
정재익
작성일
2000-07-31 19:33
조회수
1,577

그런 기능은 없습니다.

자료를 지웠다면 자료를 지운 것 자체도 일종의 데이터이기 때문에 자동으로 그렇게 하지는 않습니다. 그리고 primary key 라고 하는 것은 다른 테이블에서도 그 key 를 참조로 하여 여러가지 작업을 하게 되므로 primary key 값을 변경해야 할 일은 실제로 거의 없으며, 그렇게 하는 것 자체가 많은 문제를 일으킬 가능성이 큽니다.

 

결론은 꼭 그렇게 해 주고 싶으면 수작업으로 그렇게 하는 수 밖에 없습니다.

 

> 안녕하세여.. 티티입니다..

>

> 사전 설명)

> aaa테이블 필드 타입입니다..

> +------------+-------------+------+-----+---------+----------------+

> | Field | Type | Null | Key | Default | Extra |

> +------------+-------------+------+-----+---------+----------------+

> | num | int(10) | | PRI | NULL | auto_increment |

> | id | varchar(20) | YES | | NULL | |

> | name | varchar(20) | YES | | NULL | |

> | address | varchar(80) | YES | | NULL | |

> +------------+-------------+------+-----+---------+----------------+

> 글구 다음은 데이타들이구염..

> +-----+-------+--------+-------------------------------------+

> | num | id | name | address |

> +-----+-------+--------+-------------------------------------+

> | 1 | netju | 최일주 | 부산광역시 사상구 덕포1동 428-6 2/3 |

> | 2 | netju | 최일주 | 부산광역시 사상구 덕포1동 428-6 2/3 |

> | 3 | netju | 최일주 | 부산광역시 사상구 덕포1동 428-6 2/3 |

> | 4 | netju | 최일주 | 부산광역시 사상구 덕포1동 428-6 2/3 |

> +-----+-------+--------+-------------------------------------+

> 다음은 delete문을 사용해서 3번을 지운건데염..

> delete from aaa where num="3" ;

> +-----+-------+--------+-------------------------------------+

> | num | id | name | address |

> +-----+-------+--------+-------------------------------------+

> | 1 | netju | 최일주 | 부산광역시 사상구 덕포1동 428-6 2/3 |

> | 2 | netju | 최일주 | 부산광역시 사상구 덕포1동 428-6 2/3 |

> | 4 | netju | 최일주 | 부산광역시 사상구 덕포1동 428-6 2/3 |

> +-----+-------+--------+-------------------------------------+

>

> 지워진것 까진 좋은데 num값을 다시 순서대로 번호를 붙일 순 없나여..?

> 무식하게 update하는 방법이야 있겠지만 왠지 그건.. --; primary key라고 따로 의미를 붙힌 이유처럼

> 꼭 있을꺼라고 믿고 질문 드립니다..

>

> 게시판과 튜토리알을 암만 뒤져봐두 이부분에 대해선 아무 정보도 없는것 같아서염..

> 부탁드립니다.. ^^;

>

> 그럼..

[Top]
No.
제목
작성자
작성일
조회
2949급합니다... 제발 재익님 봐주세여....글구 시원한 답변을 ...
유니
2000-07-31
1342
2950┕>Re: 급합니다... 제발 재익님 봐주세여....글구 시원한 답변을 ...
정재익
2000-07-31 23:29:36
1595
2944ERROR CODE 1046 No Database Selected ---> 이게 몬가요 ?
궁금맨?
2000-07-31
2821
2945┕>Re: ERROR CODE 1046 No Database Selected ---> 이게 몬가요 ?
정재익
2000-07-31 19:25:14
2591
2943# mysqladmin이 없습니다.
iae
2000-07-31
1312
2946┕>Re: # mysqladmin이 없습니다.
정재익
2000-07-31 19:29:46
1451
2941테이블의 데이타를 삭제했는데염..
티티
2000-07-31
1307
2947┕>Re: 테이블의 데이타를 삭제했는데염..
정재익
2000-07-31 19:33:37
1577
2940db를 생성할려고 하니깐 다음과 같은 메세지가...
Mysql무식이
2000-07-31
1434
2948┕>Re: db를 생성할려고 하니깐 다음과 같은 메세지가...
정재익
2000-07-31 19:37:37
1470
2939sql query 몇가지만.. 알려주세요..
송기형
2000-07-31
1336
2942┕>Re: sql query 몇가지만.. 알려주세요..
티티
2000-07-31 15:58:14
1406
2932NT에서 mysql사용법....
명서니
2000-07-31
1248
2951┕>Re: NT에서 mysql사용법....
정재익
2000-07-31 23:38:39
1451
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다