본문 바로가기

분류 전체보기38

[MSSQL] IF-ESLE 프로그래밍 언어(C, JAVA...) SQL if([조건문]) { 실행할 구문 } else if(...) { 실행할 구문 } else { 실행할 구문 } IF [조건문] BEGIN 실행할 구문 END ELSE IF [조건문] BEGIN 실행할 구문 END ELSE BEGIN 실행할 구문 END 회원이 존재하는지 안하는지 검사해서 메세지 출력하는 쿼리 EX) IF (SELECT COUNT(*) FROM TBL_MEMBER) > 0 BEGIN PRINT("회원이 존재합니다") END ELSE BEGIN PRINT("회원이 없습니다") END 2020. 4. 10.
[MSSQL] OPENQUERY로 다른 DB 사용하기 MSSQL에서는 OPENQUERY를 사용하여 다른 DB의 접근과 사용이 가능하다. 즉, 다른 DB 서버에서 MSSQL 뿐만 아니라 MySQL, Oracle 등 원하는 DB를 제어할 수 있다. - OPENQUERY의 기본적인 문법 OPENQUERY ([서버이름], 'SELECT [컬럼명] FROM [테이블명]'); ex) OPENQUERY(SH_ORACLE, 'SELECT ID, PW FROM TBL_MEMBER) ​ - OPENQUERY에 오라클 MEMBER 테이블에서 가져온 데이터가 담기게 된다. - OPENQUERY 데이터 조회 SELECT [컬럼명] FROM OPENQUERY ([서버이름], 'SELECT [컬럼명] FROM [테이블명]'); ex) SELECT ID, PW FROM OPENQUER.. 2020. 4. 10.
[MSSQL] DECLARE 변수 선언 프로그래밍 언어(C, JAVA...) MSSQL 변수선언 int num DECLARE @num INT 변수 초기화 num = 10 SET @num = 10 테이블에서 원하는 값을 조회 해 변수에 넣는 방법(ex. member의 총 인원 저장) SELECT @num = count(*) FROM TBL_MEMBER 사용법 SELECT * FROM TBL_MEMBER WHRER ID = @VAL 2020. 4. 10.
[eclipse] Git Clone 프로젝트 서버 구동 불가 현상 GIT을 이용하여 협업 시 Clone한 프로젝트가 Web으로 인식 되지 않아 Server 구동이 불가능한 상황이 생긴다. 가장 간단한 방법은 Dynamic Web Project를 새로 만들어 붙여넣는 방법이지만, Git을 통한 협업이 무색해진다. 해결방법은 생각보다 간단했는데, clone한 프로젝트 오른쪽 클릭 - properites - project facets에 Dynamic Web Servies를 체크해주면 된다. 2020. 4. 7.