반응형 DataBase90 OPENROWSET 어느날 SQL Server 2000보다 SQL Server 2005가 좋은것이 무엇무엇이 있지? 누군가가 나에게 "왜 SQL Server 2000보다 SQL Server 2005가 좋아요?" 라고 물으면 어떻게 대답해야 하지? "그래 아직 내 머릿속에 이런것들이 정리가 되어 있지 않는구나" 라는 생각에 회사 팀원들과 하나하나 정리하면서 간략한 세미나형식으로 발표를 하기로 하였다. 그 첫번재 주제가 OPENROWSET 이다. OPENROWSET이란? 첫번째, 링크드서버로 연결되어 있지 않은 SQL Server에서 데이터를 읽을 때 사용한다. 두번째, 특정 파일의 데이터를 Table로 로드시키지 않고 내용을 읽는다. 여기서 잠깐!! 무작정 OPENROWSET을 사용하면 에러가 발생을 한다. 메시지 15281.. 2013. 5. 29. CHARINDEX 를 이용한 문자열 필터링 /* 예) 회원가입자들의 중복제거된 이메일주소 */ SELECT DISTINCT substring (email_add, (charindex ('@', email_add) + 1), 20) AS email_address FROM TABLE_NAME WHERE substring (email_add, (charindex ('@', email_add) + 1), 20) LIKE '%.%' 2013. 5. 29. 문법 - MySQL 조건문 출처 : http://www.spatium.co.kr/languages/content.php?chno=5&bno=34 if 문, case 문, ifnull문 IF 문형식 : if ( 조건문, 참일때 값, 거짓일때 값)EX) select member_id, if ( isnull(birthday), '-', birthday ) from member 설명 - 멤버 테이블에서 아이디(member_id) 와 생일을 뽑는데 null 일경우는 - 를 출력, 아니면 생일을 출력 Case 문형식 : case (조건 또는 값) when 값1 then 표시값 when 값2 then 표시값 else 표시값 endEX) select case a when '1' then a when '2' then b else c end fro.. 2013. 3. 26. MEMO - MySQL 원격접속 권한 설정 MySQL 프롬프트로 접속했을 상황이다. mysql> use mysql; mysql> GRANT ALL PRIVILEGES ON *.* to 'root'@'%' IDENTIFIED BY 'password'; mysql> flush privileges; 2013. 3. 25. 이전 1 ··· 11 12 13 14 15 16 17 ··· 23 다음 반응형