728x90 반응형 분류 전체보기159 LIKE, CONTAINS 차이점 및 성능 비교 SQL Server에서 문자열 검색에 사용되는 방법으로 LIKE와 CONTAINS가 있다. 두 가지의 차이점과 성능에 대해서 비교해보자. LIKE SELECT * FROM USER_TB WHERE UserName LIKE 'Tom' OR UserName LIKE 'Thomas' 문자열이 지정된 패턴과 일치하는지 여부를 확인하는 연산자. 열이 인덱싱되지 않아도 된다. 일반 문자나 와일드카드 문자(%, _, [], [^])를 패턴에 사용할 수 있다. 와일드카드 문자를 패턴의 다른 위치에 필요에 따라 사용할 수 있다. 패턴의 앞부분에 와일드카드를 사용하면 어떠한 인덱스도 사용할 수 없으므로, 성능은 느려진다. 비교에 사용되는 패턴은 최대 8000바이트까지의 문자열까지 사용할 수 있다. CONTAINS SELE.. 2023. 9. 5. MSSQL SQL Server 공식문서 https://learn.microsoft.com/ko-kr/sql/sql-server/?view=sql-server-ver16 SQL Server 기술 설명서 - SQL Server SQL Server에서 관심 있는 영역을 선택합니다. learn.microsoft.com 2023. 9. 5. DevExpress Chart 컴포넌트 구조와 요소 정리 DevExpress는 차트를 쉽게 생성할 수 있는 컴포넌트를 제공한다. 2D, 3D 등 다양한 형태의 차트를 지원하는데, 차트 컴포넌트의 구조와 요소에 대해 파악하고 있다면 쉽게 사용할 수 있다. 우선 차트 기본 용어부터 알아보자. Series (시리즈) 시리즈는 차트에서 표시되는 데이터의 집합을 의미한다. 하나의 차트에는 여러 개의 시리즈가 존재할 수 있으며, 각 시리즈는 그래프 상에 다른 색상이나 스타일로 나타나게 된다. 예를 들어, 막대 그래프에서 각 막대는 하나의 시리즈를 나타낸다. 시리즈는 데이터 포인트의 모음이며, 이 데이터 포인트들이 차트 상에 어떻게 표시되는지를 결정한다. Diagram (다이어그램) 다이어그램은 차트의 기본적인 구조를 나타내며, 데이터가 어떻게 표시될지 결정한다. 다이어그.. 2023. 8. 31. C#에서 자바스크립트 함수 호출 및 매개변수 문법 string script = "TestMethod('" + testParameter + "')"; Page.ClientScript.RegisterStartupScript(this.GetType(), "TestScript", script, true); 이러한 형태로 매개변수까지 넣어서 호출하는 것이 가능하다. 2023. 8. 31. C# DataTable, 필드값 Null과 DBNull 개념 정리 DataTable dt = UserDB.GetUserId(); 라는 C# 코드로 데이터베이스에 접근해서 UserId를 받아오려고 한다. 이때 Null 처리와 관련해서 꼭 구분해야 할 경우가 있다. 1. 데이터베이스에 값이 Null인 경우, DataTable 객체의 Null 여부 DataTable dt = UserDB.GetUserId(); 이 경우에 UserId 값이 Null일 경우에 어떤 값을 반환 받을까? 실제 데이터베이스에 값이 Null이더라도 빈 DataTable 객체를 반환받게 된다. 2. 데이터베이스에 값이 존재하지만 행이 존재하지 않을 경우, 빈 테이블 인덱스에 접근할 경우 DataTable dt = UserDB.GetUserId(); dt.Rows[0]["USER_ID"]; 으로 USER_.. 2023. 8. 30. .NET Framework의 역대 버전 2002년: ASP.NET 1.0 초기 버전으로서 Web Forms 모델을 도입하여 웹 개발을 Windows 폼과 유사한 방식으로 할 수 있도록 지원. 2003년: ASP.NET 1.1 .NET Framework 1.1와 함께 출시. 2005년: ASP.NET 2.0 .NET Framework 2.0과 함께 출시. 마스터 페이지, 테마, 웹 파트 모델 등의 새로운 기능이 추가. 2008년: ASP.NET 3.5 .NET Framework 3.5와 함께 출시. LINQ(Language Integrated Query), AJAX 지원 등의 새로운 기능이 도입. 2010년: ASP.NET 4.0 .NET Framework 4.0에 따라 업데이트. 개선된 라우팅, 동적 데이터 모델, 개선된 AJAX 컨트롤 등의.. 2023. 8. 29. 이전 1 ··· 8 9 10 11 12 13 14 ··· 27 다음 728x90 반응형