[MSSQL] MSSQL PARSENAME 함수 (MSSQL 전용) PARSENAME 함수란? (MSSQL 전용): PARSENAME은 **SQL Server의 객체 이름(4단계 이름 구조)**을 파싱해서 원하는 부분을 반환해주는 함수 PARSENAME('object_name_string', part_number)part_number 반환되는 값 1 객체 이름 (예: 테이블) 2 소유자 이름 (예: 스키마) 3 데이터베이스 이름 4 서버 이름 📌 예시:SELECT PARSENAME('ERP.dbo.테이블명', 1) AS ObjectName -- 결과: 테이블명SELECT PARSENAME('ERP.dbo.테이블명', 2) AS SchemaName -- 결과: dboSELECT PARSENAME('ERP.dbo.테이블명', 3) AS DBName -- .. 2025. 5. 30. [MSSQL] MSSQL 칼럼 대소문자 구분 방식 (COLLATE, COLLATION) 기본적으로 MSSQL에서 대소문자 구분이 안됩니다.이게 ORACLE과 의 차이라고 볼 수 있습니다. 그래서 TABLE 생성 시 칼럼에 설정이 필요합니다~그리고 SQL Server(=MSSQL)를 사용하다 보면 COLLATE Latin1_General_CI_AS와 같은 정렬 방식이 종종 등장합니다. SELECT name , description FROM sys.fn_helpcollations(); 🔍 1. 정렬 방식(Collation)이란?정렬 방식(Collation)은 데이터베이스에서 문자 데이터를 정렬하고 비교하는 규칙을 정의하는 설정입니다.예를 들어, a와 A를 동일하게 볼지 다르게 볼지, á와 a를 동일하게 취급할지 등을 결정합니다.MSSQL에서는 데이터베이스, 테이블, 열(Column.. 2025. 5. 20. 이전 1 다음 320x100