«sql-server» 태그된 질문

모든 버전의 Microsoft SQL Server (MySQL 아님) sql-server-2016과 같은 버전 별 태그도 질문과 관련이 있기 때문에 추가하십시오.

1
SQL Server 2008 R2 Dirty 읽기-원자가 아닌 방법?
"더러운"더티 읽기가 커밋되지 않은 읽기 격리 수준에 도달 할 수 있는지 궁금 합니다. 업데이트되었지만 아직 커밋되지 않은 행은 볼 수 있지만 다음을 이해합니다. 행이 부분적으로 업데이트 된 것으로 나타날 수 있습니까? 즉 일부 열이 업데이트되고 일부가 업데이트되지 않습니까? 단일 열이 부분적으로 업데이트 된 것처럼 보일 수 있습니까? 예를 들어, 완전히 …

5
SQL Server 명령 줄 사용법? 가능합니까?
프로젝트를 관리하기 위해 SQL Server Management Studio 2008에 내장 된 "솔루션 탐색기"를 사용하려고했지만 2 주 동안 어려움을 겪고 난 후에는 실제로 상관하지 않기로 결정했습니다. "편의"기능은 실제로 상당히 방해가됩니다. 불행히도, 내가 일하는 곳은 MS 상점이며, 그 길에 갇혀 있습니다. 커맨드 라인으로 돌아가고 싶습니다 (Vim을 갈망합니다!). 위에서 언급 한 "솔루션 탐색기"를 대체하기 …

8
고유 ID를 명시 적으로 생성하는 ID 열 또는 UDF?
고유 ID를 명시 적으로 생성하는 UDF PRIMARY KEY에서 Identity Columns 를 만드는 것이 더 나은지에 대한 논쟁의 여지가 있습니다. ID 열을 주장하고 있습니다. 내 파트너는 수동으로 값을 생성한다고 주장하고 있습니다. UDF를 가질 수있는 다른 테이블에 UDF를 배치하여 자원을 잠그다 에 ID_Value의해 호출 되는 하나의 필드로 ID 테이블을 증가시킵니다.1 이것을 전역 …


5
SQL Server에 적절한 전화 번호가없는 레코드 수를 확인하는 가장 좋은 방법은 무엇입니까?
역사적으로 사람들이 자유롭게 가치를 제공하는 데 사용할 수있는 분야가 있습니다. 적절한 값이없는 레코드를 식별하여 정리할 수 있어야합니다. 나는 이것을 위해 SSIS를 둘러 보았습니다. 내 성향은 일부 C # 코드에서 정규 표현식으로 스크립트 구성 요소를 사용하고 리디렉션하는 것입니다. 여전히 SSIS에 C #을 사용하지 않고이 작업을 수행 할 수있는 방법이 있는지 궁금합니다. …

2
SQL 2008 Web Edition의 경우 "너무 큰"크기는 얼마입니까?
호스팅 예정인 응용 프로그램의 경우 SQL Server 2008 Web edition과 SQL Server 2008 Enterprise Edition 중에서 선택해야합니다. "필수"기능은 없습니다. 응용 프로그램은 현재 SQL Express에서 실행되지만 SQL Express가 부과하는 최대 크기는 10GB를 초과합니다. 이 비교 차트 와이 페이지의 "확장 성 및 성능"에서 가장 중요한 표를보고 있습니다. 테이블이 커지면 "테이블 및 인덱스 …

1
공간을 확보하기 위해 DBCC CLEANTABLE을 실행할시기를 결정하는 신뢰할 수있는 방법이 있습니까?
최근 파일 사용률이 80 %에 가까워지면 파일을 늘리는 대신 힙 조각 모음, 클러스터 된 인덱스 추가 및 삭제, 행 또는 페이지 압축 구현 등과 같은 일반적인 트릭을 통해 공간을 확보하는 데 더 적극적이었습니다. 그러나 DBCC CLEANTABLE 을 실행하여 더 많은 공간을 확보 할 수있는 경우가 있습니다. 내 환경에 수백 개의 …

2
SQL Server 기능을 사용하여 숫자로 구분 된 저장 프로 시저 그룹을 만드는 사람이 있습니까?
질문은이 msdn 설명서 의 숫자 매개 변수를 나타냅니다. 숫자로 구분 된 SQL Server에서 여러 저장 프로 시저를 만들 수 없으면 한 번에 삭제하십시오. create procedure dbo.stored_proc1 as select 1 go create procedure dbo.stored_proc1;2 as select 2 go exec stored_proc1 -- returns 1 go exec stored_proc1;2 -- returns 2 go drop …

3
옵티마이 저가 비 클러스터형 인덱스 대신 클러스터형 인덱스 + 정렬을 선택하는 이유는 무엇입니까?
다음 예제를 보자. IF OBJECT_ID('dbo.my_table') IS NOT NULL DROP TABLE [dbo].[my_table]; GO CREATE TABLE [dbo].[my_table] ( [id] int IDENTITY (1,1) NOT NULL PRIMARY KEY, [foo] int NULL, [bar] int NULL, [nki] int NOT NULL ); GO /* Insert some random data */ INSERT INTO [dbo].[my_table] (foo, bar, nki) SELECT TOP …

2
`nvarchar / nchar`가 SQL Server 2019와 함께 사용될 예정입니까?
SQL 서버 2019 마이크로 소프트 소개와 UTF-8 지원 에 대한 CHAR및 VARCHAR데이터 유형을 다음과 같이 말한다 : 이 기능은 사용중인 문자 세트에 따라 스토리지를 크게 절약 할 수 있습니다. 예를 들어, UTF-8 사용 데이터 정렬을 사용하여 ASCII 문자열이있는 기존 열 데이터 유형을 NCHAR (10)에서 CHAR (10)으로 변경하면 스토리지 요구 사항이 …

1
사용자`dbo`와 sys.databases에 저장된 데이터베이스 소유자의 차이점은 무엇입니까?
최근 dbo데이터베이스 의 사용자가 in sid과 일치하지 않는 질문이 제기 owner_sid되었습니다 sys.databases. 데이터베이스 소유자가 역할 멤버와 어떻게 다른지 이해 db_owner하지만 항상 사용자 dbo가 데이터베이스의 실제 소유자 라고 생각했습니다 . 그렇지 않습니까? 그리고 만약에 dbo무엇이에 무엇이 다른가 sys.databases?

3
SQL Server Insert Into-잘림 오류를 발생시키는 열을 식별하는 방법
650 필드를 테이블에 삽입하는 저장 프로 시저가 있습니다. 잘림 오류로 인해 삽입에 실패했습니다. 간단합니다 INSERT INTO SELECT (a bunch of fields) FROM (a bunch of tables) 다음은 오류 메시지입니다. 메시지 8152, 수준 16, 상태 14, 프로 시저 DSP_Procedure, Line 1075 문자열 또는 이진 데이터가 잘립니다. 잘림 오류를 일으키는 필드를 식별 …

2
TSQL을 사용하여 데이터베이스를 동적으로 변경하는 방법
SSMS 컨텍스트를 동적 SQL에 지정된 데이터베이스로 동적으로 변경하는 데 문제가 있습니다. EXEC sys.sp_executesql N'USE db1 ' ; 성공적으로 실행되지만 SSMS의 데이터베이스 컨텍스트는 변경되지 않습니다. 위와 같이 약간의 수정을 시도했습니다. DECLARE @sql NVARCHAR(100) DECLARE @db NVARCHAR(50) SET @db = N'db1' SET @sql = N'Use ' + @db EXEC sp_executesql @sql 다시 …

4
저장 프로 시저를 사용하여 날짜 범위에서 매일 행을 만드는 방법은 무엇입니까?
주어진 날짜 범위에서 매일 테이블에 행을 만드는 저장 프로 시저를 만들고 싶습니다. 저장 프로시 저는 사용자가 원하는 날짜 범위의 시작 날짜와 종료 날짜라는 두 가지 입력을 허용합니다. 그래서 다음과 같은 테이블이 있다고 가정 해 봅시다. SELECT Day, Currency FROM ConversionTable Day는 DateTime이고 Currency는 정수입니다. 간단하게하기 위해 삽입 된 각 행에 …

2
마스터 데이터베이스가 손상되어 인스턴스가 시작되지 않습니다. 옵션은 무엇입니까?
도움! 마스터 데이터베이스가 손상되어 SQL 인스턴스를 온라인으로 가져올 수 없습니다! 서버를 백업 할 수있는 옵션은 무엇입니까? 마스터 백업이 있지만 MSDN 페이지 "마스터 데이터베이스 복원" 에서 인스턴스를 단일 사용자 모드로 시작하라는 메시지가 표시됩니다. (참고 :이 질문은 더 널리 적용 가능한 참조가되도록 SQL 버전에 대해서는 지정하지 않고 있습니다. DBA.SE에 대해서는 비슷한 질문이 …

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