«sql-server» 태그된 질문

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

10
SQL Server에서 foreach를 작성하는 방법은 무엇입니까?
나는 for-each 줄을 따라 무언가를 달성하려고 노력하고 있는데, 여기서 리턴 된 select 문의 ID를 가져 와서 각각을 사용하고 싶습니다. DECLARE @i int DECLARE @PractitionerId int DECLARE @numrows int DECLARE @Practitioner TABLE ( idx smallint Primary Key IDENTITY(1,1) , PractitionerId int ) INSERT @Practitioner SELECT distinct PractitionerId FROM Practitioner SET @i …
194 sql-server  tsql 



8
SSMS에서 ntext 또는 nvarchar (max)의 모든 텍스트를 어떻게 봅니까?
SQL Server Management Studio에서 NTEXT 또는 NVARCHAR (max)의 모든 텍스트를 어떻게 봅니까? 기본적으로 처음 몇 백 자 (255?) 만 반환하는 것처럼 보이지만 때로는 프로그램을 작성하지 않고도 전체 필드를 빠르게 볼 수있는 방법을 원할 때가 있습니다. SSMS 2012조차도 여전히이 문제가 있습니다.

5
SQL Server-트랜잭션이 오류로 롤백됩니까?
다음과 같은 SQL Server 2005에서 일부 SQL을 실행하는 클라이언트 앱이 있습니다. BEGIN TRAN; INSERT INTO myTable (myColumns ...) VALUES (myValues ...); INSERT INTO myTable (myColumns ...) VALUES (myValues ...); INSERT INTO myTable (myColumns ...) VALUES (myValues ...); COMMIT TRAN; 하나의 긴 문자열 명령으로 전송됩니다. 삽입 중 하나가 실패하거나 명령의 일부가 …

8
Scope_Identity (), Identity (), @@ Identity 및 Ident_Current ()의 차이점은 무엇입니까?
나는 알고있다 Scope_Identity(), Identity(), @@Identity, 및 Ident_Current()모든 식별 컬럼의 값을 얻을 수 있지만 그 차이를 알고 싶어요. 내가 겪고있는 논쟁의 일부는 위의 기능에 적용되는 범위에 따라 무엇을 의미합니까? 나는 또한 그것들을 사용하는 다른 시나리오의 간단한 예를 좋아할 것입니까?
192 sql  sql-server  identity 

16
데이터베이스의 모든 사용자에 대한 모든 권한 / 액세스를 찾는 SQL Server 쿼리
SQL 2008에서 쿼리를 작성하여 특정 데이터베이스 또는 테이블, 뷰 및 저장 프로 시저와 같은 데이터베이스 내의 개체에 직접 또는 역할 등으로 액세스 할 수있는 모든 사용자를보고합니다. 보고서는 보안 감사 목적으로 사용됩니다. 누구든지 내 요구에 완벽하게 맞는 쿼리가 있는지 확실하지 않지만 희망적으로 시작하면 좋을 것입니다. sql 2008, 2005 또는 2000이 수행 …


8
SQL Server에 이미지를 저장 하시겠습니까?
작은 데모 사이트를 만들었고 SQL 서버의 이미지 열 내에 이미지를 저장하고 있습니다. 내가 가진 몇 가지 질문은 ... 이것은 나쁜 생각입니까? 사이트가 커지면 내 사이트의 성능에 영향을 줍니까? 대안은 이미지를 디스크에 저장하고 이미지에 대한 참조 만 데이터베이스에 저장하는 것입니다. 이것은 많은 사람들이 겪은 일반적인 딜레마 여야합니다. 나는 충고를 환영하며 실제로 …
191 sql-server  image 

8
SQL RANK () 대 ROW_NUMBER ()
나는 이들의 차이점에 대해 혼란스러워합니다. 다음 SQL을 실행하면 두 개의 동일한 결과 세트가 나타납니다. 누군가 차이점을 설명해 주시겠습니까? SELECT ID, [Description], RANK() OVER(PARTITION BY StyleID ORDER BY ID) as 'Rank' FROM SubStyle SELECT ID, [Description], ROW_NUMBER() OVER(PARTITION BY StyleID ORDER BY ID) as 'RowNumber' FROM SubStyle
190 sql  sql-server  tsql 


20
단일 사용자 모드에서 다중 사용자로 데이터베이스 설정
SINGLE_USER모드에서 복원 된 데이터베이스를로 설정하는 데 도움이 필요 합니다 MULTI_USER. 내가 달릴 때마다 ALTER DATABASE BARDABARD SET MULTI_USER; GO 이 오류가 발생합니다. 현재 데이터베이스 'BARDABARD'의 상태 또는 옵션을 변경할 수 없습니다. 데이터베이스가 단일 사용자 모드이고 사용자가 현재 연결되어 있습니다. SINGLE_USER다른 모드로 설정하려면 비 모드에 있어야하지만 데이터베이스가 다른 모드에서는 데이터베이스를 설정할 …
189 sql  sql-server 


7
테이블에 열이 없으면 추가하십시오.
테이블에 열을 추가하는 MS SQL Server에 대한 쿼리를 작성하고 싶습니다. 그러나 다음 쿼리를 실행 / 실행할 때 오류 표시를 원하지 않습니다. 이 종류의 쿼리를 사용하여 테이블을 추가하고 있습니다 ... IF EXISTS ( SELECT * FROM sys.objects WHERE OBJECT_ID = OBJECT_ID(N'[dbo].[Person]') AND TYPE IN (N'U') ) 그러나 열에 대한이 쿼리를 작성하는 …

9
varchar 열의 최대 길이를 변경 하시겠습니까?
내용을 잃지 않고 varchar 열의 길이를 255 자에서 500으로 업데이트하려고합니다. 전에 테이블을 삭제하고 다시 만들었지 만이 작업을 수행하는 데 사용해야하는 alter 문에 노출 된 적이 없습니다. ALTER TABLE (Transfact-SQL) 문서를 찾았 지만 머리 나 꼬리를 만들 수는 없습니다. 지금까지 다음과 같은 내용이 있습니다 (불행히도 아무것도 없습니다). alter table [progennet_dev].PROGEN.LE alter …

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