[MYSQL]테이블 카운트, rows
·
Database
-- 테이블 카운트select count(*) from information_schema.tables -- 테이블 row수 카운트select TABLE_SCHEMA,TABLE_NAME,TABLE_ROWS,TABLE_TYPE from information_schema.tables
[ORACLE] 여러 로우 값을 하나의 컬럼으로 바꾸는 방법
·
Database
* 한 컬럼 중복제거 후 이어 붙이기 SELECT LAW_ID, SUBSTR(XMLAGG(SYS.XMLTYPE.CREATEXML(',' || CONTRACT_GESTALT||'') ORDER BY CONTRACT_GESTALT).EXTRACT('/a1/text()'), 2) CONTRACT_GESTALT, SUBSTR(XMLAGG(SYS.XMLTYPE.CREATEXML(',' || MEMO1||'') ORDER BY MEMO1).EXTRACT('/a1/text()'), 2) MEMO1 FROM ( SELECT LAW_ID, CONTRACT_GESTALT,NVL2(CONTRACT_GESTALT, 'a' || ROW_NUMBER() OVER (PARTITION BY LAW_ID, CONTRACT_GESTAL..
[ORACLE]데이터 페이징 처리방법(게시판)
·
Database
SELECT B.* FROM ( SELECT ROW_NUMBER() OVER(ORDER BY DATE DESC) RNUM,A.* FROM TABLE A ) B WHERE RNUM BETWEEN 1 AND 50
[MSSQL]insert row 스크립트 생성 SP
·
Database
ms-sql에서 사용됨 -- 전체 테이블의 insert 스크립트 생성 exec sp_msforeachtable 'exec sp_geninsertstmt N''?'''; -- 해당 테이블만 추출 exec sp_geninsertstmt N'테이블명' -- 해당 테이블의 where 절 만 exec sp_geninsertstmt N'테이블명', N'where idx>10000';