«sql-server» 태그된 질문

Microsoft SQL Server는 관계형 데이터베이스 관리 시스템 (RDBMS)입니다. Compact, Express, Azure, Fast-track, APS (이전 PDW) 및 Azure SQL DW를 포함한 모든 SQL Server 버전에이 태그를 사용하십시오. 다른 유형의 DBMS (MySQL, PostgreSQL, Oracle 등)에는이 태그를 사용하지 마십시오. 이 태그가 데이터베이스와 직접 관련되지 않는 한 소프트웨어 및 모바일 개발 관련 문제에 사용하지 마십시오.

29
SQL Server DB의 모든 인덱스 및 인덱스 열 목록
SQL Server 2005+의 모든 인덱스 및 인덱스 열 목록을 어떻게 얻습니까? 내가 얻을 수있는 가장 가까운 것은 다음과 같습니다. select s.name, t.name, i.name, c.name from sys.tables t inner join sys.schemas s on t.schema_id = s.schema_id inner join sys.indexes i on i.object_id = t.object_id inner join sys.index_columns ic on ic.object_id = …

24
동일 작업에서“SQL_Latin1_General_CP1_CI_AS”와“Latin1_General_CI_AS”의 데이터 정렬 충돌을 해결할 수 없습니다.
다음 코드가 있습니다 SELECT tA.FieldName As [Field Name], COALESCE(tO_A.[desc], tO_B.[desc], tO_C.Name, tA.OldVAlue) AS [Old Value], COALESCE(tN_A.[desc], tN_B.[desc], tN_C.Name, tA.NewValue) AS [New Value], U.UserName AS [User Name], CONVERT(varchar, tA.ChangeDate) AS [Change Date] FROM D tA JOIN [DRTS].[dbo].[User] U ON tA.UserID = U.UserID LEFT JOIN A tO_A on tA.FieldName = 'AID' AND …
345 sql-server 


16
사용 횟수 설정 없음
SET NOCOUNT에 대한 다른 견해가있는 이 질문 에서 영감을 얻었습니다 ... SQL Server에 SET NOCOUNT ON을 사용해야합니까? 그렇지 않다면 왜 안됩니까? 기능 6, 2011 년 7 월 22 일 편집 6 DML 뒤에 "xx rows 영향을받는"메시지를 표시하지 않습니다. 이것은 결과 집합이며 전송되면 클라이언트가 처리해야합니다. 작지만 측정 가능합니다 (아래 답변 참조). …

24
SQL에“LIKE”와“IN”의 조합이 있습니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Существует ли комбинация операторов LIKE и IN в условии запроса? SQL에서는 LIKE거의 모든 정규화 규칙을 위반하는 데이터베이스로 인해 "슬프게도" "조건 을 사용해야 합니다. 지금은 바꿀 수 없습니다. 그러나 그것은 질문과 관련이 없습니다. 또한 WHERE something in (1,1,2,3,5,8,13,21)SQL 문의 가독성과 …
341 sql  sql-server  oracle  tsql  plsql 





5
밑줄을 이탈하는 SQL Server
밑줄 문자를 어떻게 피합니까? 다음 where 절과 같은 것을 작성하고 끝에 _d로 실제 항목을 찾을 수 있기를 원합니다. Where Username Like '%_d'
338 sql-server 

7
성능과 관련하여 GUID를 기본 키로 사용하는 가장 좋은 방법은 무엇입니까?
거의 모든 테이블에서 GUID를 기본 키로 사용하는 응용 프로그램이 있으며 GUID를 기본 키로 사용할 때 성능에 문제가 있음을 읽었습니다. 솔직히, 나는 어떤 문제도 보지 못했지만 새로운 응용 프로그램을 시작하려고하지만 GUID를 기본 키로 사용하고 싶지만 복합 기본 키 (GUID 및 다른 필드)를 사용하려고했습니다. .) GUID는 "생산", "테스트"및 "dev"데이터베이스와 같은 다른 환경이 …

16
SQL Server 유효하지 않은 개체 이름-SSMS 테이블 목록에 테이블이 나열 됨
Stored Procedure새로 만든 데이터베이스 를 만들려고 합니다. 그러나 SSMSintellisense는 작성된 테이블의 절반 이상을 인식하지 못합니다. 예를 들어 테이블 아래의 왼쪽 열에 테이블이 있지만 새 쿼리 창에 dbo.Room" dbo."를 입력 하면 해당 테이블이 나열되지 않으며 실제로 37 개 테이블 중 17 개만 나열됩니다. intellisense로 나열된 테이블과 그렇지 않은 테이블 사이에는 차이가 …
336 sql-server  ssms 


14
SQL Server-SELECT FROM 저장 프로 시저
행을 반환하는 저장 프로 시저가 있습니다. CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END 내 실제 절차는 조금 더 복잡하므로 sproc이 필요합니다. 이 절차를 호출하여 출력을 선택할 수 있습니까? 다음과 같은 것 : SELECT * FROM (EXEC MyProc) AS TEMP 데이터를 페이징 하기 위해 SELECT TOP X, ROW_NUMBER및 …

8
SQL Server에서 계단식 삭제를 어떻게 사용합니까?
T1과 T2라는 두 개의 테이블이 있으며 데이터가있는 기존 테이블입니다. 우리는 T1과 T2 사이에 일대 다 관계가 있습니다. T1의 레코드가 삭제 될 때 SQL Server에서 계단식 삭제를 수행하도록 테이블 정의를 변경하는 방법, T2의 모든 관련 레코드도 삭제됩니다. 외국 제약이 그들 사이에 있습니다. T2를 삭제하기 위해 테이블을 삭제하거나 트리거를 만들고 싶지 않습니다. …

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