Mssql 3

MS-SQL에서 엑셀파일 가져오기

1. 엑셀 파일에 있는 데이터를 정리한다.쓸모없는 행들은 삭제하고, 타이틀 행은 DB에 넣을 테이블의 필드 이름과 동일하게 해준다. (안해줘도 되지만 헷갈림 방지) 2. MS-SQL Management Studio 실행 후 DB 이름에서 우클릭 -> 태스크 -> 데이터 가져오기 3. 엑셀파일은 .xlsx가 아니라 꼭 .xls 여야 한다. 그리고 버전은 97-2003 으로 !! 그래야 다음으로 넘어감. 3. SQL-Server 로 선택 후 ID 와 PW 입력, DB 이름을 맞춰준 후 다음 4. 엑셀 파일의 시트를 선택 후 다음 5. 그대로 다음 6. 엑셀로 생성한 테이블에서 원래 넣을 테이블로 insert 한다.insert into baEventDetail (EventID,IDSeq,IDNo,Custome..

Mssql 2016.09.23

SQL Server 한글 깨짐 문제

SQL Server 에서 한글을 사용할 때는 두 가지를 주의 해야 한다. 1. 홑따옴표 (') 를 사용해서 넣어야 한다. (쌍따옴표 안됨)한글이든 영문이든 문자열은 모두 홑따옴표(') 만 사용해야 한다.ex1 ) INSERT INTO Table_1 (id, data) VALUES (1, 'asdf');ex2 ) INSERT INTO Table_1 (id, data) VALUES (1, '안녕하세요?'); 2. 서버 프로그래밍에서 SQL 연동 시, UTF-8 로 인코딩 해서 넣어줘야 에러가 나지 않는다.php의 경우,$data = "안녕하세요?"; $data = iconv("UTF-8","EUC-KR", $data);INSERT INTO Table_1 (id, data) VALUES (1, '$data')..

Mssql 2015.10.05

mdf, ldf file import

MS-SQL EXPRESS 2012 에서 .mdf 와 .ldf 백업데이터를 삽입하는 방법Database를 생성하지 않은 상태로 아래 순서대로 실행한다. 1. cmd2. 아래대로 실행C:\>sqlcmd -S NT-MSPARK\SQLEXPRESS (PC이름\인스턴스이름)1>USE [master]2>GO데이터베이스 컨텍스트가 'master'(으)로 변경되었습니다.1>create database [dbname] ON2>( filename = N'C:\filename.mdf' ),3>( filename = N'c:\filename.ldf' )4>FOR ATTACH;5>GO 끝.

Mssql 2015.08.11
반응형