본문 바로가기

Sybase3

Sybase BCP - "The result is truncated because the conversion/operation resulted in overflow." 사이베이스 overflow bcp in 오류 문제 안녕하세요.고코더 입니다. ● 1. BCP를 사용하던 중 아래와 같은 오류가 발생합니다. 번역해보자면 변환 / 작업으로 인해 오버플로가 발생하여 결과가 잘립니다. 라고 발생합니다.The result is truncated because the conversion/operation resulted in overflow. ● 2. 문제 원인은 아래처럼 확인합니다. 해당 문제는 저장한 데이터와 입력할 테이블이 정확하지 않아서 생기는 문제입니다. - 데이터가 길이기 맞지 않을 때 컬럼 사이즈가 varchar(10) 인데 100 글자를 넣으려는 시도를 하고 있는지 확인해봐야 합니다. out 한 데이터의 컬럼의 사이즈와 in 하려는 컬럼의 속성이 같은지 확인합니다... 2020. 6. 29.
오라클, sybase - 문자열을 합치는 기능 || oracle 사이베이스에서 문자열 합치기 || 안녕하세요.고코더 입니다. SQL에서 컬럼 사이에 보이는 '||' 특수문자 두개가 있습니다. 이 낯선 문자는 다름 아닌 문자를 이어 붙이는 기능을 합니다. 보통 오라클에서는 concat 를 쓰고 msql에서는 +를 사용하기 때문에 잘 쓰지 않는 방법이지만 오라클과 sybase(사이베이스)에서는 사용 가능한 문자열 기능이고 현업에서도 자주 사용합니다. ● 1. 사용방법은 매우 간단합니다. 문자열 사이에 || 만 붙혀넣으면 됩니다.'데이터' || '데이터' ● 2. 가장 쉬운 방법으로 두개의 문자열을 이어보겠습니다. 문자열 가운데 ||만 넣어주면 완성입니다.1select 'go'||'coder'cs ● 3. 이번에는 여러개의 문자열을 이어보겠습니다. 갯수의 상관.. 2020. 6. 25.
SqlDbx - Failed to save file .. SpeedType.xml speed typing xml 저장 안될 때 안녕하세요.고코더 입니다. ● 1. SqlDbx에서 제공하는 스피드타이핑 기능을 저장할시에 아래와 같은 오류가 발생을 합니다.말 그대로 해당 xml에 저장을 할 수 가 없다고 하네요. ● 2. 그래서 해당 탐색기로 파일을 찾아보았습니다. SpeedType.xml라는 이름이 폴더로 생성되어 있습니다.이걸 다른 이름으로 변경하고 새롭게 SpeedType.xml라고 파일을 생성합니다. 혹시 파일 생성을 모르는 분을 위해 제가 사용하던 xml 파일을 업로드 합니다.그럼 이제 정상적으로 저장시에 오류가 발생하지 않고 정상적으로 사용이 가능합니다. 마무리 해당 xml이 저장되지 않으면 프로그램 재실행시 초기화 됩니다. 2020. 6. 22.