본문 바로가기

Database/MS-Sql Lecture33

[mysql] txt 파일 import 일반 텍스트 파일 Import 명령어 LOAD DATA LOCAL INFILE 'C:/Temp/17.txt' INTO TABLE TABLE_NAME CHARACTER SET 'euckr' FIELDS TERMINATED BY '|' ENCLOSED BY '"' LINES TERMINATED BY '\n'; 2014. 10. 29.
MSSql server Pool 조회 현재 DB 에 연결되 Pool 를 조회할수 있다 use master SELECT * FROM SYSPROCESSES WHERE LOGINAME='SA' AND program_name='Pooling Test' 2011. 10. 17.
identity 속성 초기화 테이블의 컬럼속성을 Indentity 로 설정하고 Insert 를 처리하곤한다. 개발 테스트나 운영 테스트때 작업을 하다가 실제 운영에 들어갈때 DB Clear 를 하곤한다. 하지만 Identity 속성 필드는 초기화 되지 않는다. 강제로 초기화를 시켜야 한다. DBCC CHECKIDENT(TABLE_NAME, RESEED, 0) 더블어 Indentity 에 관련한 함수를 알아보자 마지막 처리된 identity 값 확인 IDENT_CURRENT( 'table_name' ) identity 처음 시작 값 확인 IDENT_SEED('table_name') identity 증가값 확인 IDENT_INCR ( 'table_name' ) 2010. 11. 25.
테이블의 컬럼명 확인 DB 와 연동 개발을 하다보면 테이블내의 컬럼명이 존재하는지에 따라 예외처리를 해야 하는 경우가 있다. 고객별 DB 가 다르거나 자동 업데이트가 처리되지 않아 컬럼이 존재하지 않을수 있다. 이런 경우 테이블의 컬럼 존재 여부를 확인해서 처리해야 한다. select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='테이블이름' and COLUMN_NAME='컬럼이름' 이를 응용해서 LIKE 검색도 가능하다. select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='테이블이름' and COLUMN_NAME Like '%컬럼이름%' 2010. 10. 27.