[SQL] DBeaver (디비버) 설정 및 유용한 기능
·
SQL
# 다크모드 설정  # 글꼴 설정- 위치 : 상단 메뉴 [윈도우] - [설정] - [User Interface] - [Appearance] - [Colors and Fonts]  쿼리 편집기 내 폰트를 변경하려면 'Monospace font'를 변경하면 되고,그 외 대부분은 'Main font'를 변경하면 반영된다.  # 유용한 플러그인 설치하기- 위치 : 상단 메뉴 [도움말] - [Install New Software] - Git support  : workspace를 git에 올려 두고 다른 PC에서도 동일하게 사용할 수 있다. - Office Support **  : 기존에는 데이터를 추출할 때 .csv 파일로만 내보낼 수 있지만, 이 플러그인을 설치하면 .xlsx 파일로 내보낼 수 있다. csv로..
[IT] 신입 개발자 기술 면접 질문 정리 1 - SQL
·
etc.
* 취준생 시절 면접 때 직접 들었던 질문 위주로 정리했고, 예상 질문으로 제가 준비했던 것들도 있습니다. - 인성 면접 : https://young0105.tistory.com/347- 기술 면접 2 : https://young0105.tistory.com/349- 기술 면접 3 : https://young0105.tistory.com/350 - 기술 면접 4 : https://young0105.tistory.com/351  ● 이상 현상  - 테이블에서 일부 데이터들이 불필요하게 중복되어 발생하는 문제  - 삽입 이상 : 데이터를 삽입할 때, 원하지 않는 값들이 함께 삽입됨  - 삭제 이상 : 데이터를 삭제할 때, 원하지 않는 값들도 함께 연쇄적으로 삭제됨  - 갱신 이상 : 데이터를 갱신할 때, 일..
[MSSQL] '-2147467259 오류로 인해 sqlcmd 라이브러리를 초기화하지 못했습니다.'
·
Error Note
msdb.dbo.sp_send_dbmail 프로시저를 활용해서 메일을 발송하는 쿼리를 작성하던 중에 아래 에러가 발생했다. -2147467259 오류로 인해 sqlcmd 라이브러리를 초기화하지 못했습니다. 다른 문제인 경우도 있는 것 같은데.. 내 경우엔 msdb.dbo.sp_send_dbmail 프로시저를 실행할 때 임시 테이블(#테이블명)을 쿼리문에 사용하고 있어서 생긴 문제였다.임시 테이블은 현재 세션에만 존재하기 때문에 다른 세션에서는 접근할 수 없는데,Database Mail은 별도의 세션에서 실행되기 때문에 임시 테이블을 찾을 수 없다고 한다. 따라서 실제 테이블을 만들어서 사용하거나,임시 테이블을 사용하고 싶다면 전역 임시테이블(##테이블명)을 사용해야 한다.정의하는 방법은 임시테이블과 동일..
[MSSQL] 엑셀 데이터를 DB 테이블로 가져오기 (SSMS)
·
SQL
1. 엑셀 파일 변환  - 확장자를 .xls로 변경하기 (다른 이름으로 저장)   - DRM이 걸려 있는 경우 해제하기  2. SQL Server Management Studio 실행i. 개체 탐색기에서 대상 DB 우클릭 → [태스크] → [데이터 가져오기] ii. 데이터 원본 선택 iii. 대상 서버/DB 선택 iv. 데이터 복사 선택 v. 워크시트 선택 & 테이블 이름 설정 & 컬럼 타입 설정 vi. 즉시 실행  새로고침해보면 테이블이 제대로 생성된 것을 확인할 수 있다.
[SQL] DBeaver (디비버) 다크모드 설정하기
·
SQL
DBeaver 다크모드 설정하기