IT/MSSQL15 MSSQL SQL Server 2022 Developer 설치 방법 MSSQL 2022 Developer 설치방법에 대해서 알아볼까합니다. 설치 시 크게 문제되는 부분이 없어 캡쳐 부분만 보셔도 될 듯합니다. - 사용자 지정 선택 - - 미디어 위치 원하는 위치 설정 후 설치 클릭 - - 다운로드 왼료 후 해당팝업에서 왼쪽 설치 클릭 후 오른쪽 첫번째 기능추가 클릭 - - 동의함 선택 후 다음클릭 - - Windows 방화벽 켜져 있을 시 경고 뜨지만 상관없었음 - - Azure 사용 안하므로 미선택 후 다음클릭 - - 데이터베이스 엔진 서비스 아래 전부 선택 후 다음클릭 - - 혼합모드 선택 후 암호입력 > 현재 사용자 추가 > 다음클릭 - 설치완료 된 화면이며, 원하는 접속 Client 설치 후 접속하면 될 것이며 아래는 SSMS 접속 화면입니다. SSMS(SQL S.. IT/MSSQL 2024. 3. 5. MSSQL 무료 라이센스 다운로드 및 설치 - Developer / Express SQL Server 2022 Developer Enterprise 버전의 모든 기능을 포함하지만 프로덕션 서버가 아닌 개발 및 테스트 시스템으로 사용하도록 라이선스가 허용되어 있습니다. 애플리케이션을 빌드하고 테스트하는 사용자에게 적합한 개발목적 버전입니다. SQL Server 2022 Developer 다운로드 >> SQL Server 2022 Developer 설치방법 바로가기 SQL Server 2022 Express 초급 단계의 무료 데이터베이스로 데스크톱 및 소규모 서버 데이터 기반 애플리케이션을 분석 및 빌드하는 데 적합합니다. 이 버전은 개별 소프트웨어 공급업체, 개발자 및 취미로 클라이언트 애플리케이션을 빌드하는 사용자에게 이상적입니다. SQL Server 2022 Express 다운로드 .. IT/MSSQL 2024. 3. 2. MSSQL 함수 개요와 활용 - 데이터 관리의 핵심 요소 데이터 관리는 모든 IT 시스템의 핵심 요소 중 하나입니다. 특히, 대용량의 데이터를 효율적으로 관리하고 분석하는 것은 현대 사회에서 매우 중요한 역할을 수행합니다. 이러한 과제를 능률적으로 수행하기 위해 다양한 데이터베이스 관리 시스템(DBMS)이 사용되며, 그 중에서도 Microsoft SQL Server(MSSQL)은 그 성능과 안정성으로 많은 기업에서 선호되는 DBMS 중 하나입니다. 이번 글에서는 MSSQL의 중요한 기능 중 하나인 '함수'에 대해 알아보고, 이를 어떻게 활용하는지에 대해 자세히 설명하겠습니다. MSSQL 함수의 개요 함수란 특정 작업을 수행하는 코드의 묶음으로, MSSQL에서는 다양한 내장 함수를 제공합니다. 이러한 함수들은 문자열 처리, 날짜 및 시간 처리, 수치 계산, 데이.. IT/MSSQL 2024. 2. 25. MSSQL 시스템변수 정의 및 예제 MSSQL에는 여러 시스템 변수가 있습니다. 이 시스템 변수들은 서버, 세션, 트랜잭션 등과 관련된 정보를 저장하고 제공하는 역할을 합니다. 아래에서 몇 가지 주요한 MSSQL 시스템 변수에 대해 자세히 설명해 드리겠습니다. 1. 시스템변수 정리 @@ROWCOUNT 직전에 실행된 SQL 문에 의해 영향을 받는 행의 수를 반환하는 변수 @@IDENTITY 자동 증가된 열 (Identity 열)에 대한 마지막으로 삽입된 행의 값을 반환하는 변수 @@ERROR 직전에 실행된 T-SQL 문의 오류 코드를 반환하는 변수 @@FETCH_STATUS CURSOR에서 FETCH 문을 실행한 후의 상태를 반환하는 변수 @@VERSION 현재 MSSQL 서버의 버전 정보를 반환하는 변수 @@SERVERNAME 현재 연결된.. IT/MSSQL 2024. 2. 24. MSSQL 날짜함수 / 시간함수 정의 및 예제 MSSQL에서 사용되는 날짜와 시간 함수에 대해 자세히 설명해드리겠습니다. 다양한 상황에서 날짜와 시간을 다루고 계산하기 위해 MSSQL은 다양한 내장 함수를 제공합니다. 이러한 함수를 활용하여 데이터베이스에서 날짜와 시간을 조작하고 쿼리할 수 있습니다. 아래에서는 주요한 MSSQL 날짜와 시간 함수들을 소개해드리겠습니다. 1. 날짜함수 및 시간함수 정리 GETDATE 현재 시스템 날짜와 시간을 반환합니다. DATEPART 특정 날짜나 시간 요소의 값을 추출합니다. DATEADD 날짜에 일정한 간격을 더하거나 뺄 수 있습니다. DATEDIFF 두 날짜 또는 시간 사이의 차이를 계산합니다. CONVERT 날짜와 시간을 다른 형식으로 변환합니다. DATEFORMAT 날짜를 특정 형식으로 포맷팅합니다. EOM.. IT/MSSQL 2024. 2. 23. MSSQL 개행문자 ENTER 찾기 MSSQL에서 개행문자(Enter)를 찾기 위해서는 다음과 같은 방법을 사용할 수 있습니다. CHAR(13)과 CHAR(10) 조합 사용 개행문자는 일반적으로 Carriage Return (ASCII 코드: 13)와 Line Feed (ASCII 코드: 10)의 조합으로 표현됩니다. 다음과 같은 쿼리를 사용하여 개행문자를 찾을 수 있습니다. SELECT * FROM [테이블명] WHERE [컬럼명] LIKE '%' + CHAR(13) + CHAR(10) + '%' 위의 쿼리에서 [테이블명]은 검색하려는 테이블의 이름, [컬럼명]은 개행문자를 포함한 데이터를 검색하려는 컬럼의 이름으로 대체해주시면 됩니다. REPLACE 함수 사용 REPLACE 함수를 사용하여 개행문자를 다른 문자로 대체한 후, 대체된 문.. IT/MSSQL 2024. 2. 22. MSSQL 프로시저 PROCEDURE 서식 및 생성 예제 프로시저(Procedure)는 MSSQL에서 저장 프로시저(Stored Procedure)라고도 불리는 데이터베이스 객체입니다. 프로시저는 하나 이상의 SQL 문을 그룹화하여 실행할 수 있는 이름이 있는 블록입니다. 프로시저는 일련의 작업을 수행하고, 매개 변수를 사용하여 데이터를 전달하고 반환할 수 있습니다. 프로시저 PROCEDURE 생성방법 MSSQL에서 프로시저를 생성하는 방법은 다음과 같습니다: 1 . 프로시저 생성을 위해 CREATE PROCEDURE 문을 사용합니다. 2. 프로시저의 이름을 지정하고, 필요에 따라 매개 변수를 정의합니다. 3. AS 키워드를 사용하여 프로시저의 본문을 작성합니다. 4. BEGIN과 END 사이에 프로시저의 본문을 작성합니다. 5. 프로시저 내에서 필요한 작업을.. IT/MSSQL 2024. 2. 19. MSSQL 함수 FUNCTION 서식 및 생성 예제 MSSQL에서 함수는 재사용 가능한 코드 블록으로, 특정 작업을 수행하기 위해 사용됩니다. MSSQL에서 함수를 생성하는 단계는 다음과 같습니다. 1. 함수 생성을 위해 CREATE FUNCTION 문을 사용합니다. 2. 함수의 이름을 지정하고, 매개 변수를 정의합니다. 3. RETURNS 문을 사용하여 함수가 반환하는 데이터 유형을 지정합니다. 4. BEGIN과 END 사이에 함수의 본문을 작성합니다. 5. 함수 내에서 필요한 작업을 수행하고, 결과를 반환합니다. 함수 (FUNCTION) 생성 서식 CREATE FUNCTION [스키마].[함수이름] ( @매개변수1 데이터유형, @매개변수2 데이터유형, ... ) RETURNS 반환데이터유형 AS BEGIN -- 함수 본문 -- 필요한 작업 수행 -- .. IT/MSSQL 2024. 2. 17. [MSSQL] 집계함수 정의 및 예제 MSSQL에서 제공하는 집계 함수들은 데이터를 그룹화하고 요약하는 데 사용됩니다. 이러한 함수들은 주로 GROUP BY 절과 함께 사용되며, 특정 조건에 따라 데이터를 그룹화하여 각 그룹에 대한 집계 결과를 계산합니다. 다음은 주요 MSSQL 집계 함수에 대한 설명과 각 함수의 예제입니다. 1. 집계함수 정리 COUNT 레코드의 수를 계산합니다. SUM 숫자 열의 합을 계산합니다. AVG 숫자 열의 평균을 계산합니다. MIN 및 MAX 숫자 또는 날짜 열에서 최소/최대값을 찾습니다. STDEV 및 VAR 표준 편차 및 분산을 계산합니다. GROUP_CONCAT 여러 행의 값을 그룹으로 묶어 하나의 문자열로 만듭니다. FIRST_VALUE와 LAST_VALUE 그룹 내에서 첫 번째 및 마지막 값 가져오기 .. IT/MSSQL 2024. 2. 15. [MSSQL] 수치연산함수 정의 및 예제 Microsoft SQL Server (MSSQL)에서는 다양한 수치 연산 함수를 제공하여 숫자 및 수치 데이터에 대한 다양한 연산을 수행할 수 있습니다. 이러한 함수들은 주로 수학적 계산, 값의 변환, 산술 연산 등을 다루며, 데이터베이스 쿼리에서 유용하게 활용됩니다. 아래는 MSSQL 수치 연산 함수에 대한 간략한 설명과 예제를 보여드리겠습니다. 1. 수치연산함수 정리 ABS 절대값을 반환합니다. ROUND 반올림을 수행합니다. CEILING 주어진 숫자 이상의 가장 작은 정수를 반환합니다. FLOOR 주어진 숫자 이하의 가장 큰 정수를 반환합니다. POWER 거듭제곱을 계산합니다. SQRT 제곱근을 반환합니다. EXP 지수(e)의 거듭제곱을 반환합니다. LOG 자연로그를 계산합니다. RAND 0과 .. IT/MSSQL 2024. 2. 12. MSSQL 특정 위치에서 문자 추출 자르기 SUBSTRING / LEFT / RIGHT MSSQL에서 SUBSTRING, LEFT, RIGHT 함수는 문자열 조작에 주로 사용되는 함수들입니다. 각각의 함수에 대해 설명하고 예제를 들어서 설명드리겠습니다. SUBSTRING 함수 SUBSTRING 함수는 문자열의 특정 부분을 추출할 때 사용됩니다. 이 함수는 3개의 매개변수를 필요로 합니다: 대상 문자열, 시작 위치, 그리고 길이입니다. 예를 들어, 다음과 같이 사용할 수 있습니다. SELECT SUBSTRING('Hello, World!', 1, 5) AS ExtractString; 위 쿼리를 실행하면 'Hello'라는 결과를 반환합니다. 'Hello, World!'라는 문자열에서 첫 번째 위치부터 시작해 5개의 문자를 추출하도록 지시했기 때문입니다. LEFT 함수 LEFT 함수는 문자열의 .. IT/MSSQL 2024. 2. 11. [MSSQL] 세로 데이터를 가로 데이터 조회 / PIVOT MSSQL에서 세로 데이터를 가로 데이터로 변환하는 작업은 복잡하게 느껴질 수 있지만, PIVOT이나 CASE 문과 같은 SQL의 기능을 이용하면 이 작업을 쉽게 수행할 수 있습니다. 이러한 기능들을 이용하면 원래 행 형태로 되어 있는 데이터를 열 형태로 바꿀 수 있는 것입니다. PIVOT을 사용하는 방법에 대해 알아보겠습니다. PIVOT는 원본 테이블의 행을 열로 변환하는데 사용되는 SQL 연산자입니다. 이 연산자는 입력 테이블의 각 행에 대해 열 수가 하나인 행 집합을 생성합니다. PIVOT 구문 PIVOT 구문은 다음과 같이 사용됩니다. SELECT * FROM ( -- 원본 데이터 쿼리 ) AS SourceTable PIVOT ( -- 집계 함수 및 피벗 열 AggregationFunction(c.. IT/MSSQL 2024. 2. 10. 이전 1 2 다음