안녕하세요, 오늘 가입해서 글을 처음 남겨 봅니다.

 

현재 MS Server 2003과 MS SQL Server 2000을 운용중에 있는 직장인입니다.

며칠 전부터 제가 전혀 손을 대지 않은 상태에서 이상한 문의가 올라와서 확인을 해보는데 전문적으로 Server에 대해 공부를 한 사용자가 아니라서 도저히 알 방법이 없어 이렇게 문의 글을 남깁니다.

 

질문 1. 테이블 중 한 열이 SAP (numeric(5,0), NotNull 로 지정되어 있는 상태입니다. (개발은 다른 사람이 했습니다.)

그 동안 눈여겨 보지 않아서 잘 몰랐는데 이 열에 저장되는 숫자가 01, 02, 03 ... 이런 식으로 지정이 되었었다고 하십니다.

그런데 며칠 전부터 01, 02, 03 이 아니라 1,2,3 으로 저장이 된다고 하네요. 거기에 업친데 덥친 격으로 10을 초과해서 저장하려고 하면  PK 위반으로 저장조차 되지 않는 현상이 있습니다. 수정한 부분이 전혀 없습니다.

 

PK 추가 당시 구문입니다.

ALTER TABLE [dbo].[SAPPIC] ADD CONSTRAINT [PK_SAP] PRIMARY KEY NON CLUSTERED ([REVNO],[SAP]) ON [PRIMARY] GO

인수인계 받으면서 남겨져 있던 문장을 그대로 긁어 왔습니다.

 

질문 2. 질문 1에 있는 SAP 열에 있는 숫자들이 1, 2, 3, 4 ... 이런 식으로 저장되는게 아니라 1,11,12,13 ... 2, 21, 22 ... 이런식으로 저장되어 순서가 뒤죽박죽으로 변해 버렸습니다. 과거 이력들이 전부 그런 것은 아니고 며칠 전의 자료들만 이렇게 갑자기 문제가 생겼습니다.

 

1. 이것을 다시 1, 2, 3 ... 9, 10, 11, 12 ... 이런식으로 위치를 바꿔서 저장할 수 있나요?

 

2. 아니면 현재 저장되어 있는 숫자들을 01, 02, 03 ... 이런식으로 바꿀 수 있나요? 그리고 바꾸고 나서 데이터 저장 순서도 오름차순 순서대로 저장할 수 있나요 ?

 

질문 내용이 많이 이상할 수 있지만 겉핥기 수준으로 배운 사용자가 남긴 것으로 넓은 아량으로 이해 바랍니다.

고수 분들 좀 도와주세요 ㅠㅠ

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 3169
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1958
7788 RollUp에 대한 질문입니다. [1] 희망나라 2014.04.15 2880
7787 한국 - 중국간 MSDTC 에러건 문의 [2] y2j2 2014.04.15 4805
7786 join sum 에 대해서 질문 좀 할께요. [6] ssunsori 2014.04.14 8618
» 저장된 숫자 데이터 이상 발생 및 PK 위반 [2] 세이 2014.04.14 3153
7784 MSSQL 복제 및 부하분산이 궁금합니다. [6] SE왕초보 2014.04.14 8739
7783 동시 요청 수 문의드립니다. [3] laurence 2014.04.13 2797
7782 DB2 DDL을 SQL Server2008R2로 마이그레이션tool [1] 문수정 2014.04.13 3178
7781 암호화 관련 질문 있습니다. [1] 생각찾기 2014.04.11 2940
7780 산술오버플로 질문 입니다. [4] ssunsori 2014.04.11 9219
7779 조건에 따라 같은값을 2개이상 가진것들만 출력하고싶습니다. [2] 왕만두와우동 2014.04.11 8061
7778 SQL 초보가 질문 드립니다! [3] 상백이 2014.04.11 2557
7777 mssql 2008->2000 데이터베이스 이전 문제 [1] 말포2 2014.04.10 3363
7776 SQL 복구 관련 해서 문의 글씁니다. [1] 아는게없어 2014.04.10 2965
7775 안녕하십니까, 쿼리질문입니다. ^^ [2] 차차리아카 2014.04.10 2833
7774 초단위로 같은 쿼리가 실행되서 데이터가 여러번 갱신되는 것을 막는 방법은 없을까요? [1] 사이드사이드 2014.04.09 3638
7773 Fullbackup 시에 백업 파일을 용량 줄일 수 있는 방법이 있나요? [1] 나는짱이야 2014.04.09 3316
7772 생년월일로 만나이 구하기 [3] 흑흑 2014.04.09 9709
7771 약 5만여개 데이터 update? [4] 송토리 2014.04.09 3450
7770 혹시 시간 반올림 하는 함수가 있을까요?? [3] alima 2014.04.09 8500
7769 sql 엑셀파일 읽어오기 오류. sungjae 2014.04.09 7066





XE Login