«sql-server-2005» 태그된 질문

Microsoft SQL Server 2005 버전과 관련된 질문에이 태그를 사용하십시오.

11
LEFT OUTER JOIN은 왼쪽 테이블에있는 것보다 더 많은 레코드를 어떻게 반환 할 수 있습니까?
왼쪽 테이블의 모든 결과와 훨씬 큰 테이블의 추가 정보를 반환하는 매우 기본적인 LEFT OUTER JOIN이 있습니다. 왼쪽 테이블에는 4935 개의 레코드가 포함되어 있지만 외부 테이블에 추가하면 레코드 수가 훨씬 큽니다. 내가 아는 한 왼쪽 외부 조인은 왼쪽 테이블의 모든 레코드를 오른쪽 테이블의 일치하는 레코드와 일치시킬 수없는 행에 대해 null 값을 …

9
COUNTIF 집계 함수에 해당하는 SQL Server
GROUP BY특정 조건 (예 : 특정 열 값이 1 인 레코드 만 계산)을 기반으로 레코드를 계산하는 기능이 필요한 절을 사용 하여 쿼리를 작성하고 있습니다. SELECT UID, COUNT(UID) AS TotalRecords, SUM(ContractDollars) AS ContractDollars, (COUNTIF(MyColumn, 1) / COUNT(UID) * 100) -- Get the average of all records that are 1 FROM dbo.AD_CurrentView …


15
SQL Server에서 선행 0을 트리밍하는 더 나은 기술은 무엇입니까?
내가 사용했던 이 시간을 위해 : SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col)) 그러나 최근에는 '0'이 아닌 문자가 일치하지 않기 때문에 '00000000'과 같은 모든 "0"문자가있는 열에서 문제를 발견했습니다. 내가 본 대안 기술은 다음과 TRIM같습니다. REPLACE(LTRIM(REPLACE(str_col, '0', ' ')), ' ', '0') 공백이 다시 "0"으로 바뀌면 공백이 "0"으로 바뀌기 때문에 임베드 된 공백이 있으면 …

13
프로그래밍 방식으로 ID 열 값을 변경하는 방법은 무엇입니까?
Testcolumn 이있는 테이블이있는 MS SQL 2005 데이터베이스가 ID있습니다. IDID 열입니다. 이 테이블에 행이 있고 모든 해당 ID 자동 증분 값이 있습니다. 이제이 표의 모든 ID를 다음과 같이 변경하고 싶습니다. ID = ID + 1 그러나이 작업을 수행하면 오류가 발생합니다. ID 열 'ID'를 업데이트 할 수 없습니다. 나는 이것을 시도했다 : …




30
'명명 된 파이프 공급자, 오류 40-SQL Server에 대한 연결을 열 수 없습니다'오류를 어떻게 수정합니까?
사이트에서 데이터베이스에 연결할 수없는 것 같습니다. 이 오류가 발생합니다. 명명 된 파이프 공급자, 오류 : 40-SQL Server에 대한 연결을 열 수 없습니다 로컬 IP 주소를 사용하여 공개 IP 주소를 사용하여 연결을 시도했습니다. 난 노력 했어: 예, 사이트가 서버와 통신 할 수 있습니다 명명 된 파이프 / TCP가 활성화되었습니다. 원격 연결이 …

20
SQL Server 문자열 또는 이진 데이터가 잘립니다
데이터 마이그레이션 프로젝트에 참여하고 있습니다. 한 테이블에서 다른 테이블로 데이터를 삽입하려고하면 다음 오류가 발생합니다 (SQL Server 2005). 메시지 8152, 수준 16, 상태 13, 줄 1 문자열 또는 이진 데이터가 잘립니다. 소스 데이터 열은 데이터 유형과 일치하고 대상 테이블 열의 길이 정의 내에 있으므로이 오류의 원인에 대해 손실됩니다.

6
테이블 변경 여러 열 ms SQL
다음 쿼리에서 실수가 어디 있는지 말해 줄 수 있습니까? ALTER TABLE Countries ADD ( HasPhotoInReadyStorage bit, HasPhotoInWorkStorage bit, HasPhotoInMaterialStorage bit, HasText bit); ALTER TABLE Regions ADD ( HasPhotoInReadyStorage bit, HasPhotoInWorkStorage bit, HasPhotoInMaterialStorage bit HasText bit); ALTER TABLE Provinces ADD ( HasPhotoInReadyStorage bit, HasPhotoInWorkStorage bit, HasPhotoInMaterialStorage bit HasText bit); ALTER TABLE …

10
저장 프로 시저와 뷰의 차이점은 무엇입니까?
몇 가지 점에 대해 혼란 스럽습니다. 저장 프로 시저와 뷰의 차이점은 무엇입니까? SQL Server에서 언제 저장 프로 시저를 사용하고 언제 뷰를 사용해야합니까? 뷰를 통해 매개 변수를 전달할 수있는 동적 쿼리를 작성할 수 있습니까? 어느 것이 가장 빠르며 어떤 것이 다른 것보다 빠릅니까? 뷰 또는 저장 프로 시저가 메모리를 영구적으로 할당합니까? …


11
특정 테이블을 참조하는 모든 저장 프로 시저를 식별하는 방법
테스트 목적으로 개발 환경에 테이블을 만들었으며이 테이블을 권장하는 sp가 거의 없습니다. 이제이 테이블을 삭제 하고이 테이블을 참조하는 모든 sp를 식별해야합니다. 모든 sp의 목록을 찾기가 어렵습니다. 테이블 이름이 'x'이고 데이터베이스가 SQL Server 2005라고 가정하여 쿼리를 제안하십시오.

7
SQL Server, 명명 된 인스턴스를 기본 인스턴스로 변환 하시겠습니까?
명명 된 SQL Server 2005 인스턴스를 기본 인스턴스로 변환해야합니다. 다시 설치하지 않고이 작업을 수행 할 수 있습니까? 문제는 개발자 중 6 명 중 2 명이 명명 된 인스턴스와 함께 설치되었다는 것입니다. 그래서 그것은 우리 중 다른 4 명의 연결 문자열을 바꾸는 고통이되고 있습니다. 나는이 표준을 우리 팀의 표준 설정으로 되돌릴 …

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