반응형 MSSQL7 [MSSQL] 날짜 변환표 (Convert) 날짜 및 시간 데이터를 형식에 맞게 반환하는 방법을 알 수 있다. ⚪참고 SQL Server는 쿠웨이트 알고리즘을 통해 아랍어 스타일의 날짜 형식을 지원한다. 사용방법 -- Concvert Syntax: CONVERT(data_type[(length)], expression, [style]) data_type : 데이터 형식. length : 사용자가 지정하는 길이. 생략 가능. 기본값은 30 style : 식을 변환하는 방법을 지정하는 정수 식. SELECT CONVERT(VARCHAR, GETDATE(), 25) [출력] 2022-10-13 16:15:12.490 날짜변환표 두 자리 연도(yy) 네 자리 연도(yyyy) 입/출력 - 0 또는 100 mon dd yyyy hh:miAM(또는 PM) 1 .. 2022. 10. 13. [MSSQL] SSMS Local DB 확인 및 접속 SQL Server Local DB 확인 및 접속 방법 SQL Server Management Studio를 설치 후 or Local DB를 모를 때 해당 내용을 통해 쉽게 알 수 있다. [Envrionment] OS : Windows 10 SSMS : v18.12.1 먼저, SSMS 설치된 경로로 간다. 각자 설치 경로가 다르지만 기본적으로 설치시 경로를 변경하지 않았다면 해당 경로로 따라가면 된다. 여러 가지 버전이 있지만 해당 아무 버전으로 들어간다. 글쓴이는 최근 버전 '150'으로 접근했다. SqlLocalDB.exe 는 사용자가 명령줄에서 LocalDB 인스턴스를 쉽게 관리할 수 있는 간단한 도구로 해당 도구는 LocalDB 인스턴스 API에 대한 단순 래퍼로 구현되어 있다. 해당 프로그램을 .. 2022. 7. 6. [MSSQL] SSMS 데이터 가져오기/내보내기 엑셀 오류 - 공급자는 로컬 컴퓨터에 등록할 수 없습니다. [ERROR] 공급자는 로컬 컴퓨터에 등록할 수 없습니다. SSMS 에서 데이터 내보내기 or 가져오기 할 때 '공급자는 로컬 컴퓨터에 등록할 수 없습니다.' 같은 오류가 발생할 때가 있는데 해당 경우는 엑셀 버전이 다른 경우 발생한다. 본인은 SSMS 데이터 엑셀로 내보내기 할 때 발생했다. 아래에 정확한 상세 버전정보들을 적어 두겠다. [Environment] SSMS : Excel : 365 위 이미지처럼 대상 선택시 'Excel 파일 경로' 를 선택하는 부분에서 'Excel 버전' 과 같은 버전으로 엑셀을 만들어 주면 된다. 엑셀 저장시 '파일 > 다른 이름으로 저장' Excel 버전과 동일하게 맞추어 주면 된다. 본인은 Excel 365를 쓰는 상황이지만 오류 해결 방식은 동일하다. 엑셀 내보내.. 2022. 6. 17. [MSSQL] SSMS 줄 번호 보이기/숨기기 줄 번호 보이기 / 숨기기 SSMS 에서 줄 번호 보이기/숨기기 를 알 수 있다. 방법은 엄청 간단하다. 위 이미지는 줄 번호가 숨겨져 있는 상태이다. 줄 번호가 없으면 쿼리 찾거나 작성시 불편함이 느껴진다. 이를 해결하기 위해 SSMS 옵션에서 설정을 수정하면 된다. SSMS Version : v18.11.1 위치 : 도구 > 옵션 > 텍스트편집기 > 모든 언어 > 일반 해당 위치까지 이동 후 "줄 번호" 를 클릭하여 보이기/숨기기 설정을 할 수 있다. 2022. 6. 16. [MSSQL] ERROR - 변경 내용을 저장할 수 없습니다. 컬럼 수정 오류 - 변경 내용을 저장할 수 없습니다. SSMS 에서 수정하고 저장하려고하면 다음과 같은 오류가 발생할 때 가 있다. [Envionment] OS : Windows 10 Tool : SSMS (SQL Server Mangement Studio) Version : v18.11.1 이러한 경우에 해결 방법을 알 수 있다. 도구 > 옵션 > 디자이너 > '테이블을 다시 만들어야 하는 변경 내용 저장 안 함(S)' 해제 한다. 해당 오류가 발생하는건 해당 옵션이 수정하는 발생 내용이 테이블을 다시 만들어 재생성하는 부분이 있을시 실행 안되도록 막기 때문이다. 예를들어 컬럼명 위치를 수정한다면 새로 임시 테이블을 만들어 임시테이블에 데이터를 넣고 기존 데이터를 삭제후 임시테이블을 기존 테이블명으로 .. 2022. 6. 14. [MSSQL] 컬럼(Column) 추가, 수정 테이블을 운영하다보면 추가, 수정하는 경우가 생긴다. Tool 에 따라 쉽게 바꾸는 방법도 있지만 해당 글에서는 DDL 을 통해 하는 방법을 알 수 있다. 더보기 [Environment] OS : Windows 10 Tool : SSMS v18.11.1 컬럼(Column) 추가 'Alter' 를 이용하여 컬럼(Column) 의 타입 과 이름을 설정하여 추가 할 수 있다. ALTER TABLE 테이블명 ADD 컬럼이름 컬럼타입 [NULL/NOT NULL] -- ex) ALTER TABLE STUDENT ADD NAME VARCHAR(20) NOT NULL 컬럼(Column) 수정 이름 수정 'SP_RENAME' 을 이용하여 컬럼(Column) 의 명칭을 수정할 수 있다. SP_RENAME 테이블명.[컬럼이.. 2022. 6. 2. [Tool] Dbeaver(디비버) - 무료 DB 접속 Tool Dbeaver(디비버) 는 무료 DB 접속 Tool 이다. MySQL Workbench 를 사용하다 답답하다 Dbeaver(디비버) 를 알게 되어 소개하게 되었다. 특징 무료 ASL - 무료이다. 다양한 DB와 OS 환경 지원 - 다양한 DB(Oracle, SQL Server, MySQL, PostgreSQL, Maria DB, Mongo DB 등)의 에 접속 할 수 있다. - Windows, Mac OS, Linux 의 환경에서 사용이 가능하다. [Environment] OS : Windows 10 Dbeaver Version : 21.3.5 Dbeaver Download : Windows 64 bit (installer) 설치 1. 사이트 접속 https://dbeaver.io/download/ 2... 2022. 3. 2. 이전 1 다음 반응형