최근 글 목록
-
- 나는 꼼수다 비키니 논쟁에 대한 생각
- 단단이아빠
- 02/03
-
- 어제가 생일이었다.
- 단단이아빠
- 2011
-
- 자바스크립트 (funtion(){})()
- 단단이아빠
- 2011
-
- [펌] 오라클 컬럼의 값이 문자인지 숫...
- 단단이아빠
- 2011
-
- 내 양력 생일
- 단단이아빠
- 2011
비키니 입고 정봉주 석방 사진을 올린 것과 그에 대한 나는 꼼수다의 태도에 대해서 말들이 많다.
어차피 성희롱은 당사자가 그렇게 느끼는가 가 성희롱이냐 아니냐가 결정되기에 그것에 대해서 성희롱이라고 이야기하는 사람들에 대한 문제는 없다.
다만 수치심이 느껴져서 성희롱이라고 생각되었다면 그에 대해서 문제제기하는 건 좋지만 "당연히 그래야만 하는 명제"처럼 이야기 안했으면 하는 마음이 있다. 안 그렇게 느끼는 나 같은 사람도 많거든... "내가 기분 나쁜 것"이지 "니네들이 잘못한 것"은 아니라고 생각한다.
그리고 제발 그들의 말이 맞건 틀리건,그들의 주장일 옳건 그르건 관계없이 자신의 말을 했으면 한다. 정맞고 망치맞아서 둥글둥글해진 의견이 아니라...
씨바 세상에 그런 잡놈들도 있어야지...
출처 : http://oracleebs.co.kr/?p=41
STX_OUT_TEMP 테이블의 ATTRIBUTE1 컬럼의 값들이 아래 그림에서와 같습니다.
즉, VARCHAR2 형식으로 정의된 컬럼에 저장된 값은 숫자형, 문자형, 기호 이렇게 아무렇게나 저장이 되어 있습니다.
이 컬럼의 값들 중에 숫자형식으로 나타낼 수 있는 값들만을 쿼리하고 싶다면,
과 같은 SQL 문을 생각할 수 있습니다.
TRANSLATE() 함수를 이용하여 숫자 혹은 문자를 특정문자(위의 SQL에서는 NULL로 바뀜)로 변환하는 방법입니다. TRANSLATE() 함수에 대한 설명은 레퍼런스를 찾아보시면 될 듯 하구요. 간단히 예를 들어
위의 SQL을 실행해보면, TRANSLATE() 함수로 문자 혹은 숫자 중 골라내고 싶은 값을 NULL 문자로 치환하여 WHERE 문에 IS NULL 을 조건으로 주면 해당 RECORD를 SELECT 할 수 있습니다.
다시 말해, 컬럼의 값들이 숫자로만 되어 있는 지, 아니면 문자로 되어있는지 이렇게 알고 싶을 때가 있는데 이때 쉽게 사용할 수 있는 함수가 ORACLE 에는 없는 것으로 알고 있습니다. 그래서 위와 같은 SQL문을 생각하게 되는 것입니다.
그러나, MS-SQL 에서는 ISNUMERIC() 이라는 함수가 있습니다.
MS-SQL의 이 함수처럼 ORACLE 에서도 테이블의 특정 컬럼에 문자와 숫자가 병행되어 입력되는 상황에서 이 컬럼중에서 숫자 형식으로만 된 값과 아니면 문자(정확히 말하면, 숫자로 변환할 수 없는)값으로 된 레코드만을 알고자 할 때가 필요합니다.
그래서, 오라클에서도 MS-SQL에서와 동일한 기능을 하는 함수를 만들어 사용하면 될 듯 하여 아래와 같은 함수를 만들었습니다.
함수의 내용을 보면 입력 값이 올바른 숫자 데이터 형식으로 변환되면 1을 반환하고, 그렇지 않으면 0을 반환합니다.
이렇게 작성된 함수를 활용하여, 처음 소개한 SQL 문을 변경하여 보면
로 변경할 수 있습니다.
이와 같이 공통적으로 활용될 수 있는 함수는 미리 정의하여 프로젝트 팀원간에 공용으로 활용하면 좋을 듯 합니다.
작성 : amagrammer / 편집 : amagrammer
function TfmBackUp.FindFile(FolderName: String): Integer;
var
RowIndex : Integer;
SR : TSearchRec;
begin
if (findFirst(FolderName+'\*.*',faAnyFile,Sr)) = 0 then
repeat
if (Sr.Name <> '.') and (Sr.Name <> '..') then
begin
if (SR.Attr and faDirectory) = faDirectory then
begin
FindFile(FolderName + '\'+SR.Name);
end
else
ListBox1.Items.Add(Sr.Name);
end;
until FindNext(Sr) <> 0;
FindClose(Sr);
end;
T60에 서버2008R2를 깔아봤다. 요즘 작업은 많은데 버벅거리고 다운되서 이왕에 새로 까는김에.
좀 안정적인거 같긴 한데 몇개 드라이버가 안잡힌다. 지문인식 같은 경우는 Administrator 계정으로는 안되고 새로 계정을 생성해서 처리해야 하고..
그중에서 블루투스는 영 안되서 구글링 하다가 찾았다. Administrator 계정으로 로그인해서 install.cmd 클릭해주면 된다.
댓글 목록
관리 메뉴
본문
안녕하세요. 마이크로소프트웨어 입니다.이벤트에 당첨 되셨습니다.
마소 8월호를 보내드리도록 하겠습니다.
행복한 하루 되세요~!!! *^-^*
부가 정보