«sql-server» 태그된 질문

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

29
좋아하는 성능 조정 요령 [닫힘]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

6
SQL Server 데이터베이스에서 ID 증가가 점프합니다.
FeeSQL Server 2012 데이터베이스 ID 증가의 "ReceiptNo"열에 있는 내 테이블 중 하나 에서 갑자기 다음 두 가지 사항에 따라 1이 아닌 100으로 점프하기 시작했습니다. 1205446이면 1206306으로 점프하고 1206321이면 1207306으로 점프하고 1207314이면 1208306으로 점프합니다. 제가 주목하고 싶은 것은 마지막 세 자리가 일정하게 유지된다는 것입니다. 즉, 점프 할 때마다 306 다음 그림과 …

19
최소 연속 액세스 일수를 결정하는 SQL?
다음 사용자 기록 테이블에는 지정된 사용자가 웹 사이트에 액세스 한 매일 (24 시간 UTC 기간)에 대한 하나의 레코드 가 포함되어 있습니다 . 수천 개의 레코드가 있지만 사용자 당 하루에 하나의 레코드 만 있습니다. 사용자가 그날 웹 사이트에 접속하지 않은 경우 기록이 생성되지 않습니다. ID UserId CreationDate ------ ------ ------------ 750997 …

12
NOLOCK (Sql Server 힌트)이 나쁜 습관입니까?
나는 업무에 중요 하지 않은 웹 사이트 및 응용 프로그램을 만드는 사업을하고 있습니다 . 뱅킹 소프트웨어, 우주 비행, 중환자 실 모니터링 애플리케이션 등 아이디어를 얻을 수 있습니다. 그래서, 그 거대한 면책 ​​조항과 함께 일부 SQL 문에서 NOLOCK 힌트를 사용하는 것이 나쁘습니까? 몇 년 전에 동료 Sql 관리자가 "더티 읽기"에 만족하면 …

7
SQL Server : PIVOTing 문자열 데이터의 예
간단한 SQL Server PIVOT 예제를 찾으려고합니다. 내가 찾은 대부분의 예는 숫자를 세거나 합산하는 것과 관련이 있습니다. 문자열 데이터를 피벗하고 싶습니다. 예를 들어 다음을 반환하는 쿼리가 있습니다. Action1 VIEW Action1 EDIT Action2 VIEW Action3 VIEW Action3 EDIT 가능한 경우 PIVOT을 사용하여 다음과 같은 결과를 만들고 싶습니다. Action1 VIEW EDIT Action2 VIEW …
125 sql-server  tsql  pivot 

6
SQL Server의 스키마 바운드 뷰에서 참조하는 열 크기 변경
다음을 사용하여 SQL Server의 열 크기를 변경하려고합니다. ALTER TABLE [dbo].[Address] ALTER COLUMN [Addr1] [nvarchar](80) NULL 의 길이 Addr1는 원래 40. 실패하여 다음 오류가 발생합니다. The object 'Address_e' is dependent on column 'Addr1'. ALTER TABLE ALTER COLUMN Addr1 failed because one or more objects access this column. 나는 그것을 읽으려고 노력했으며 …
124 sql  sql-server 


4
실제 예, SQL에서 OUTER / CROSS APPLY를 사용하는 경우
저는 CROSS / OUTER APPLY동료와 함께 살펴 보았고 우리는 그것들을 어디에 사용할 것인지에 대한 실제 사례를 찾기 위해 고군분투하고 있습니다. Inner Join보다 Cross Apply 를 언제 사용해야하나요? 인터넷 검색이 가능하지만 주된 (유일한) 예제는 매우 이상해 보입니다 (테이블의 행 개수를 사용하여 다른 테이블에서 선택할 행 수를 결정). 이 시나리오가 다음과 같은 …

3
기존 SQL Server 로그인을 동일한 이름의 기존 SQL Server 데이터베이스 사용자에 연결하는 방법
단일 데이터베이스 의 사용자 를 동일한 이름의 데이터베이스 서버에 대한 로그인 에 연결하는 SQL Server 명령이 있습니까? 예를 들면 : 데이터베이스 서버-기본 인스턴스 데이터베이스 : TestDB 서버 로그인 -TestUser TestDB의 기존 사용자-TestUser TestUser로그인을 TestDB데이터베이스 의 사용자 로 만들려고 하면 "사용자, 그룹 또는 역할"이 이미 존재합니다. 누구든지 DB 사용자 를 서버 …
124 sql  sql-server 

11
SQL 테이블의 레코드를 복사하지만 새 행의 고유 ID를 바꾸는 방법은 무엇입니까?
이 질문 은 내가 필요로하는 것에 가깝지만 내 시나리오는 약간 다릅니다. 원본 테이블과 대상 테이블이 동일하고 기본 키는 고유 식별자 (guid)입니다. 내가 이것을 시도 할 때 : insert into MyTable select * from MyTable where uniqueId = @Id; 기본 키를 복사하려고하기 때문에 분명히 기본 키 제약 조건 위반이 발생합니다. 사실, …

4
T-SQL에서 데이터베이스 이름에 변수를 사용하는 방법은 무엇입니까?
스크립트의 여러 위치에서 데이터베이스 이름을 사용하고 있으며 신속하게 변경할 수 있기를 원하므로 다음과 같은 것을 찾고 있습니다. DECLARE @DBNAME VARCHAR(50) SET @DBNAME = 'TEST' CREATE DATABASE @DBNAME GO ALTER DATABASE @DBNAME SET COMPATIBILITY_LEVEL = 90 GO ALTER DATABASE @DBNAME SET RECOVERY SIMPLE GO 하지만 작동하지 않습니다. 그렇다면이 코드를 작성하는 올바른 …
123 sql-server 

4
SQL Server ': setvar'오류
다음과 같이 T-SQL에서 몇 가지 스크립트 변수를 만들려고합니다. /* Deployment script for MesProduction_Preloaded_KLM_MesSap */ GO SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON; SET NUMERIC_ROUNDABORT OFF; GO :setvar DatabaseName "MesProduction_Preloaded_KLM_MesSap" 그러나 이것을 실행할 때 '': '근처에 잘못된 구문이라는 오류가 표시됩니다. 내가 뭘 잘못하고 있죠?
123 sql  sql-server  tsql 

6
SQL-Server에서 테이블 변수를 삭제하려면 어떻게합니까? 나도해야하나요?
스크립트에 저장 프로 시저가 아닌 테이블 변수가 있습니다. 두 가지 질문 : 테이블 변수를 어떻게 삭제합니까? Drop Table @varName은 "잘못된 구문"오류를 제공합니다. 나는 항상 이것을해야합니까? 좋은 습관이라고 들었습니다. 이와 같은 작은 스크립트에 정말로 필요합니까? 내 코드는 다음과 같습니다. Declare @projectList table( name varchar(40) NOT NULL); Insert Into @projectList Values ('BCR-00021') …

2
SQL 출력 절이 삽입되지 않은 열을 반환 할 수 있습니까?
데이터베이스를 약간 수정했으며 이전 데이터를 새 테이블로 마이그레이션해야합니다. 이를 위해 원래 테이블 (Practice)에서 데이터를 가져 오는 테이블 (ReportOptions)을 채우고 두 번째 중간 테이블 (PracticeReportOption)을 채워야합니다. ReportOption (ReportOptionId int PK, field1, field2...) Practice (PracticeId int PK, field1, field2...) PracticeReportOption (PracticeReportOptionId int PK, PracticeId int FK, ReportOptionId int FK, field1, field2...) Practice에서 …
123 sql  sql-server 

8
SQL Server에 대한 Maven 종속성 설정
SQL Server 데이터베이스에 대한 Hibernate 액세스 권한이있는 포틀릿을 개발 중입니다. Maven 종속성을 설정했습니다. 그것에 대한 을 MySql에있는 것과 동일한 방식으로 SQL Server 커넥터를 찾으려고 노력합니다. 여전히 내 Google 검색은 SQL Server 커넥터를 검색하면 Mysql 만 제공합니다. 올바른 Maven 종속성 값 은 무엇입니까 ?

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