소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

DataBase 261

MS SQL 에서 XML

1.XML의 기본 (1)XML의 기본구조 -XML은 HTML과 같은 마크업언어의 한 종류이며 데이터를 어떻게 표현할 지를 나타내는 방식 -XML은 운영체제나 하드웨어 플랫폼,프로그래밍 언어에 종속되지 않는 중립적인 위치를 하게된다. -다양한 운영체제와 어플리케이션 간 데이터를 주고 받는 역할 -HTML과 비슷하지만 , 훨씬 엄격한 문법을 지켜서 작성된다. (2)간단한 XML의 예

DataBase/SQL Server 2010.09.16

MS SQL 에서 CURSOR 사용하기 2

1.커서의 개념 (1)커서의 개요 -행의 집합을 다루는데 제공해주는 편리한 기능 -SQL서버의 성능을 느리게 하는 요인이 될 수 있으므로 , 특별한 경우가 아니라면 되도록 사용하지 않는 것이 좋다. -파일처리시의 파일포인터와 비슷한 작동을 한다. (2)커서의 처리순서 -커서의 선언(DECLARE) - 커서열기(OPEN) - 커서에서 데이터 가져오기(FETCH) - 데이터처리 - 커서 닫기(CLOSE) - 커서해제(DEALLOCATE) (3)커서의 기본이용 USE sqlDB; //커서의 선언 DECLARE userTbl_cursor CURSOR GLOBAL FOR SELECT height FROM userTbl; //커서 열기 OPEN userTbl_cursor; -- 우선, 사용할 변수를 선언한다. DE..

DataBase/SQL Server 2010.09.16

MS SQL 에서 CURSOR 사용하기1

MSSQL에서 CURSOR 사용하기 -- 변수선언 @C_NO, CRS_COMS2S(커서변수) DECLARE @C_NO VARCHAR(7) DECLARE CRS_COM2S CURSOR FOR SELECT Fields FROM TABLE -- 선언한 변수를 명시적으로 오픈 OPEN CRS_COM2S -- FETCH를 이용해서 레코드를 뽑는다. FETCH NEXT FROM CRS_COMS2S INTO @C_NO -- WHILE문으로 레코드 값을 출력 -- @@FETCH_STATUS : 0 = 성공, -1 = 실패(커서위치 잘못), -2 = 실패 (레코드 없음) WHILE @@FETCH_STATUS = 0 BEGIN [실행쿼리] -- 커서를 다음칸으로 이동 FETCH NEXT FROM CRS_COMS2S INT..

DataBase/SQL Server 2010.09.16

MS SQL 로우를 칼럼으로

[문제] [DATA 1]을 [DATA 2]로 변경 [DATA 1] 날짜 구분 명 20080904 가입 3 20080904 구매 2 20080905 가입 548 20080906 가입 955 20080907 가입 1080 20080908 가입 852 20080909 가입 327 20080910 가입 111 [DATA 2] 날짜 가입 구매 20080904 3 2 20080905 548 0 20080906 955 0 20080907 1080 0 20080908 852 0 20080909 327 0 20080910 111 0 [풀이] SELECT * FROM ( SELECT YYYYMMDD ,CASE PRODUCT_NAME WHEN '무료회원가입' THEN 'REG' ELSE 'SALE' END AS NAME ,..

DataBase/SQL Server 2010.09.16

Column Comment 달기( fn_listextendedproperty, sp_addextendedproperty )

자세한 내용은 온라인 설명서에서 fn_listextendedproperty, sp_addextendedproperty 를 참고. 1. 테스트 테이블 생성 create table test_table ( id int, name char(10)) 2. 컬럼에 확장속성 입력 3. EXEC sp_addextendedproperty 'caption', '확장속성입력', 'user', dbo, 'table', 테이블명, 'column', 컬럼명 EXEC sp_addextendedproperty 'caption', '작업자번호', 'user', dbo, 'table', test_table, 'column', id EXEC sp_addextendedproperty 'caption', '작업자이름', 'user', dbo..

DataBase/SQL Server 2010.07.26
728x90
반응형