«sql-server» 태그된 질문

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

11
첫 번째 행에 참여하는 방법
구체적이지만 가설적인 예를 사용하겠습니다. 각 주문 에는 일반적으로 하나의 광고 항목 만 있습니다 . 명령: OrderGUID OrderNumber ========= ============ {FFB2...} STL-7442-1 {3EC6...} MPT-9931-8A 광고 항목 : LineItemGUID Order ID Quantity Description ============ ======== ======== ================================= {098FBE3...} 1 7 prefabulated amulite {1609B09...} 2 32 spurving bearing 그러나 때때로 두 개의 광고 …

14
SQL Server의 DateTime2와 DateTime
어느 것: datetime datetime2 이다 SQL 서버 2008+에 저장 날짜와 시간에 권장되는 방법은? 나는 정밀도 (및 저장 공간)의 차이를 알고 있지만 현재는 무시하고 있습니다. 무엇을 사용 해야하는지, 아니면 우리가 사용해야 할 때에 대한 모범 사례 문서가 datetime2있습니까?

13
개수 (*) 및 개수 (1)-SQL Server
사람들 중 일부를 Count(1)과도하게 사용 하고 Count(*)성능에 눈에 띄는 차이가 있는지 또는 과거의 일에서 제기 된 레거시 습관인지 궁금하십니까? 특정 데이터베이스는 SQL Server 2005입니다.


30
SQL은 SELECT * [columnA 제외] FROM tableA를 사용하여 열을 제외합니까?
우리는 테이블에서 모든 열을 선택하기 위해 사용할 수 있다는 것을 알고 있습니다. SELECT * FROM tableA 모든 열을 지정하지 않고 테이블에서 열을 제외시키는 방법이 있습니까? SELECT * [except columnA] FROM tableA 내가 아는 유일한 방법은 모든 열을 수동으로 지정하고 원하지 않는 열을 제외하는 것입니다. 이것은 시간이 많이 걸리므로 시간과 노력을 …
733 sql  sql-server  tsql 



20
SQL Server에서 레코드를 삭제 한 후 ID 시드 재설정
SQL Server 데이터베이스 테이블에 레코드를 삽입했습니다. 테이블에 기본 키가 정의되어 있고 자동 증분 ID 시드가 "예"로 설정되어 있습니다. 이는 SQL Azure에서 각 테이블에 기본 키와 ID가 정의되어 있어야하기 때문에 주로 수행됩니다. 그러나 테이블에서 일부 레코드를 삭제해야하기 때문에 해당 테이블의 ID 시드가 방해 받고 인덱스 열 (1 씩 증가하여 자동 생성됨)이 …

9
조인을 사용한 SQL 업데이트 쿼리
3 테이블의 조인으로 반환 된 값으로 필드를 업데이트해야합니다. 예: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.ManufacturerID from item_master im, group_master gm, Manufacturer_Master mm where im.mf_item_number like 'STA%' and im.sku=gm.sku and gm.ManufacturerID = mm.ManufacturerID and gm.manufacturerID=34 위의 조건에서 조인 된 다른 mf_item_number값으로 table 의 …

14
임시 테이블을 작성하기 전에 임시 테이블이 있는지 확인하고 존재하는 경우 삭제하십시오.
다음 코드를 사용하여 임시 테이블이 있는지 확인하고 테이블을 다시 만들기 전에 테이블을 삭제하십시오. 열을 변경하지 않는 한 제대로 작동합니다. 나중에 열을 추가하면 "잘못된 열"이라는 오류가 발생합니다. 내가 뭘 잘못하고 있는지 알려주세요. IF OBJECT_ID('tempdb..#Results') IS NOT NULL DROP TABLE #Results CREATE TABLE #Results ( Company CHAR(3), StepId TINYINT, FieldId TINYINT, ) …


5
여러 인덱스와 여러 열 인덱스
방금 SQL Server 2005의 테이블에 인덱스를 추가하고 있었고 생각했습니다. 색인을 생성하려는 열 당 1 개의 색인을 갖는 것보다 1 개의 색인을 생성하고 여러 열을 정의하는 것의 차이점은 무엇입니까? 하나를 다른 하나보다 사용해야하는 이유가 있습니까? 예를 들어 Create NonClustered Index IX_IndexName On TableName (Column1 Asc, Column2 Asc, Column3 Asc) 대 Create …


14
null도 허용하는 고유 제약 조건을 어떻게 만듭니 까?
GUID로 채울 열에 고유 한 제약 조건을 갖고 싶습니다. 그러나 내 데이터에는이 열에 대한 null 값이 포함되어 있습니다. 여러 null 값을 허용하는 제약 조건을 어떻게 만듭니 까? 시나리오 예 는 다음과 같습니다 . 이 스키마를 고려하십시오. CREATE TABLE People ( Id INT CONSTRAINT PK_MyTable PRIMARY KEY IDENTITY, Name NVARCHAR(250) NOT …
620 sql-server  tsql 

16
SQL Server에서 "with (nolock)"는 무엇입니까?
누군가 with (nolock)가 쿼리를 사용해야하거나 사용하지 않아야 할 때 쿼리 에 사용하는 의미를 설명 할 수 있습니까 ? 예를 들어, 특정 테이블에 높은 트랜잭션 속도와 많은 데이터가 포함 된 뱅킹 애플리케이션이있는 경우 어떤 유형의 쿼리가 문제가되지 않습니까? 항상 사용하거나 사용하지 않아야 할 경우가 있습니까?
610 sql-server  nolock 

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