💻 Programming/MS-SQL
SQL Style Guide (Simon Holywell)
SQL Style Guide (Simon Holywell)
2024.12.16Overview여러분은 이 가이드라인들을 이용하거나, fork 하거나, 여러분만의 가이드라인을 만들 수 있습니다. 여기서 핵심은 일관된 스타일을 선택하고 그것을 고수하는 것입니다. 가이드라인의 변경을 제안하거나 버그를 수정하려면 GitHub에서 issue 또는 pull request를 여십시오.이 가이드라인들은 Joe Celko의 SQL Programming Style 책 내용과 호환되어 이미 해당 책을 읽은 팀들이 더 채택하기 쉽도록 설계되었습니다. 이 가이드는 일부분에서는 조금 주관적이며, 일부분에서는 대중적입니다. 이 가이드는 각 규칙을 설정한 배경에 대한 일화와 추론을 글로 풀어낸 Celko의 책에 비해서는 확실히 간결합니다.이 가이드를 Markdown 형식으로 프로젝트 코드 베이스의 일부로 포함..
Values 의 다양한 사용법
Values 의 다양한 사용법
2024.12.16INSERT .. VALUES INSERT INTO Production.UnitMeasure VALUES ('FT', 'Feet', '20080414'); INSERT INTO Production.UnitMeasure VALUES ('FT2', 'Square Feet ', '20080923'), ('Y', 'Yards', '20080923') , ('Y3', 'Cubic Yards', '20080923'); VALUES의 괄호 안에 올 수 있는 값은 상수, 변수 또는 식입니다(단, 식은 EXECUTE 문을 포함할 수 없습니다).따라서 다음과 같이 사용자 정의 함수를 사용할 수도 있습니다.INSERT INTO MyTableVALUES (1, dbo.MyFunc(10, 20)), (2,..
SQL Server Management Studio (SSMS) 다크 모드 설정 프로그램
SQL Server Management Studio (SSMS) 다크 모드 설정 프로그램
2024.11.15기존의 SSMS 다크모드SSMS 는 원래 다크 테마를 지원하지 않는다. 그래서 보통 검색해보면 C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\ssms.pkgundef이런 설정 파일 열어서 //Remove Dark Theme 줄 삭제 후 환경설정에서 나타나는 "어둡게" 테마를 이용하는 것이었다 하지만..이렇게 하면 뭔가 테마는 바뀌긴 하는데 반쪽자리 테마가 되버린다. 어디는 반영 안되어있고.. 반영은 됐다 하더라도 글씨도 검정에, 배경도 검정이라 안보이고;;; 프로그램을 설치해보자config 를 안건드리고 아래 사진처럼 프로그램 설치로 간단히 다크 테마를 이용할 수 있다 https://www.sqlshades...
[Database] EAV [엔터티(Entity), 속성(Attribute), 값(Value)] 모델
[Database] EAV [엔터티(Entity), 속성(Attribute), 값(Value)] 모델
2024.10.18EAV 모델의 개념EAV 모델에서는 엔터티(Entity), 속성(Attribute), 값(Value)로 데이터를 나누어 저장합니다. 이는 여러 필드를 가질 수 있는 다양한 엔터티를 하나의 테이블에 유연하게 저장할 수 있도록 도와줍니다. 각 데이터를 세 가지 기본 요소로 나눠 관리하게 됩니다:엔터티 (Entity): 실제 객체나 데이터 항목을 의미합니다. 예를 들어, '환자', '제품', '유저' 등이 될 수 있습니다.속성 (Attribute): 엔터티가 가질 수 있는 특정 속성입니다. 예를 들어, 환자의 '키', '몸무게', '혈압' 등이 속성이 됩니다.값 (Value): 속성에 해당하는 실제 값입니다. 예를 들어, '키' 속성의 값은 175cm, '몸무게' 속성의 값은 70kg와 같은 식입니다. 테이..
[MS-SQL] SSMS SQL Server Management Studio 쿼리문 자동 들여쓰기 방법
[MS-SQL] SSMS SQL Server Management Studio 쿼리문 자동 들여쓰기 방법
2023.10.171. 기존 SSMS 의 문제점 이렇게 데이터 안에 SP가 담기게 되면 내용을 알아보기가 힘들다는 문제가 있음 (이렇게 한 줄로 쭉- 나옴) 이걸 일일히 수작업으로 엔터쳐서 구분지어줄 수 없는 노릇임 2. 자동으로 정렬해주는 툴은 없을까? https://github.com/TaoK/PoorMansTSqlFormatter/releases/tag/1.6.16 Release SSMS only - Fix Dependency Issues · TaoK/PoorMansTSqlFormatter The formatter logic is still exactly the same as 1.6.13 (and the version before that), but there were some SSMS installation iss..