«tsql» 태그된 질문

T-SQL (Transact-Structured Query Language)은 Sybase ASE 및 Microsoft SQL Server에서 지원하는 SQL 기능의 확장입니다. MySQL, PostgreSql, Oracle (Pl / SQL) 관련 쿼리에는이 태그를 사용하지 마십시오. LINQ를 사용하여 작성되는 SQL 코드도이 태그의 일부가 아닙니다. 이 태그는 Microsoft SQL Server를 사용하여 고급 SQL 프로그래밍을 위해 특별히 작성되었습니다.


6
SQL Server : 열에서 행으로
열을 행으로 변환하는 우아한 솔루션을 찾고 있습니다. 다음은 예입니다. 다음 스키마가 포함 된 테이블이 있습니다. [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] 결과로 얻고 싶은 것은 다음과 같습니다. [ID] [EntityId] [IndicatorName] [IndicatorValue] 결과 값은 다음과 같습니다. 1 1 'Indicator1' 'Value of Indicator 1 for entity 1' 2 1 'Indicator2' 'Value …
128 sql  sql-server  tsql  unpivot 


4
열 이름으로 피벗 해제
StudentMarks열 이있는 테이블 이 있습니다 Name, Maths, Science, English. 데이터는 Name, Maths, Science, English Tilak, 90, 40, 60 Raj, 30, 20, 10 다음과 같이 정렬하고 싶습니다. Name, Subject, Marks Tilak, Maths, 90 Tilak, Science, 40 Tilak, English, 60 함께 UNPIVOT 나는에 소스 테이블의 열 이름을 얻을 수 제대로 마크,하지만 이름을 …

10
INSERT INTO vs SELECT INTO
사용의 차이점은 무엇입니까 SELECT ... INTO MyTable FROM... 과 INSERT INTO MyTable (...) SELECT ... FROM .... ? BOL [ INSERT , SELECT ... INTO ]에서 SELECT ... INTO를 사용 하면 기본 파일 그룹에 삽입 테이블 이없는 경우 삽입 테이블 을 작성하며이 명령문의 로깅은 복구에 따라 달라집니다 데이터베이스 모델. 어느 …

6
T-SQL의 SQL Server 정규식
SPSQL Server에 대해 T-SQL (CLR 없음, 확장 , 순수 T-SQL 없음)로 작성된 정규식 라이브러리가 있으며 공유 호스팅과 작동해야합니까? 편집하다: 덕분에, 나는에 대해 알고 PATINDEX, LIKE, xp_ sps및 CLR 솔루션을 나는 또한 그것이 정규 표현식을위한 최고의 장소가 아니라는 것을 알고 있습니다. 질문은 이론적입니다 :) 기능 감소도 허용됩니다
127 sql-server  regex  tsql 

21
T-SQL을 사용하여 하위 문자열이 마지막으로 발생한 인덱스 찾기
SQL을 사용하여 마지막으로 나타나는 문자열의 색인을 찾는 간단한 방법이 있습니까? 지금 SQL Server 2000을 사용하고 있습니다. 기본적으로 .NET System.String.LastIndexOf메서드가 제공 하는 기능이 필요 합니다. 약간의 인터넷 검색에서 이것을 보여주었습니다- 마지막 색인을 검색하는 기능 - "텍스트"열 표현식을 전달하면 작동하지 않습니다. 다른 곳에서 찾은 다른 솔루션은 검색하는 텍스트가 1 자 길이 인 …


10
테이블의 열에서 ID 제거
5GB 테이블 (거의 5 억 행)이 있고 열 중 하나에서 ID 속성을 제거하려고하지만 SSMS를 통해이 작업을 수행하려고하면 시간이 초과됩니다. T-SQL을 통해이 작업을 수행 할 수 있습니까?
127 sql  sql-server  tsql 

15
SQL 저장 프로 시저 내 동적 정렬
이것은 과거에 조사하는 데 몇 시간을 소비 한 문제입니다. 그것은 현대의 RDBMS 솔루션 으로 해결해야 할 것으로 보이지만 아직 데이터베이스 백엔드가있는 웹 또는 Windows 응용 프로그램에서 매우 일반적으로 필요한 것으로 보이는 것을 발견하지 못했습니다. 동적 정렬에 대해 말합니다. 내 환상의 세계에서는 다음과 같이 간단해야합니다. ORDER BY @sortCol1, @sortCol2 이것은 인터넷상의 …

12
NOLOCK (Sql Server 힌트)이 나쁜 습관입니까?
나는 업무에 중요 하지 않은 웹 사이트 및 응용 프로그램을 만드는 사업을하고 있습니다 . 뱅킹 소프트웨어, 우주 비행, 중환자 실 모니터링 애플리케이션 등 아이디어를 얻을 수 있습니다. 그래서, 그 거대한 면책 ​​조항과 함께 일부 SQL 문에서 NOLOCK 힌트를 사용하는 것이 나쁘습니까? 몇 년 전에 동료 Sql 관리자가 "더티 읽기"에 만족하면 …

7
SQL Server : PIVOTing 문자열 데이터의 예
간단한 SQL Server PIVOT 예제를 찾으려고합니다. 내가 찾은 대부분의 예는 숫자를 세거나 합산하는 것과 관련이 있습니다. 문자열 데이터를 피벗하고 싶습니다. 예를 들어 다음을 반환하는 쿼리가 있습니다. Action1 VIEW Action1 EDIT Action2 VIEW Action3 VIEW Action3 EDIT 가능한 경우 PIVOT을 사용하여 다음과 같은 결과를 만들고 싶습니다. Action1 VIEW EDIT Action2 VIEW …
125 sql-server  tsql  pivot 


9
SQL Server 2005 T-SQL의 Base64 인코딩
문자열을 Base64 문자열로 인코딩하는 T-SQL 쿼리를 작성하고 싶습니다. 놀랍게도 Base64 인코딩을 수행하기위한 네이티브 T-SQL 함수를 찾을 수 없습니다. 네이티브 함수가 있습니까? 그렇지 않은 경우 T-SQL에서 Base64 인코딩을 수행하는 가장 좋은 방법은 무엇입니까?

11
SQL 테이블의 레코드를 복사하지만 새 행의 고유 ID를 바꾸는 방법은 무엇입니까?
이 질문 은 내가 필요로하는 것에 가깝지만 내 시나리오는 약간 다릅니다. 원본 테이블과 대상 테이블이 동일하고 기본 키는 고유 식별자 (guid)입니다. 내가 이것을 시도 할 때 : insert into MyTable select * from MyTable where uniqueId = @Id; 기본 키를 복사하려고하기 때문에 분명히 기본 키 제약 조건 위반이 발생합니다. 사실, …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.