«sql-server» 태그된 질문

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

11
큰 MS SQL .sql 파일을 어떻게 가져 옵니까?
RedGate SQL 데이터 비교를 사용하고 .sql 파일을 생성하여 로컬 컴퓨터에서 실행할 수있었습니다. 그러나 문제는 파일의 크기가 300MB를 넘기 때문에 클립 보드에서 파일을 처리 할 수 ​​없기 때문에 복사하여 붙여 넣을 수 없으며 SQL Server Management Studio에서 파일을 열려고하면 오류가 발생한다는 것입니다 파일이 너무 큽니다. 큰 .sql 파일을 실행하는 방법이 있습니까? …
240 sql  sql-server  import 


12
데이터베이스에 대한 모든 연결을 종료하는 스크립트 (RESTTEDTED_USER ROLLBACK 이상)
Visual Studio 데이터베이스 프로젝트에서 자주 배포하는 개발 데이터베이스가 있습니다 (TFS 자동 빌드를 통해). 때로는 빌드를 실행할 때 다음 오류가 발생합니다. ALTER DATABASE failed because a lock could not be placed on database 'MyDB'. Try again later. ALTER DATABASE statement failed. Cannot drop database "MyDB" because it is currently in use. …


4
[1 차]는 무엇을 의미합니까?
SQL 설정 스크립트를 만들고 있는데 다른 사람의 스크립트를 예로 사용하고 있습니다. 다음은 스크립트의 예입니다. SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, [ParentID] [uniqueidentifier] NULL, CONSTRAINT [PK_be_Categories] PRIMARY KEY CLUSTERED ( [CategoryID] …

11
행이 존재하는지 확인하고 그렇지 않으면 삽입
테이블의 행을 업데이트하는 T-SQL 저장 프로 시저를 작성해야합니다. 행이 존재하지 않으면 삽입하십시오. 이 모든 단계는 트랜잭션으로 래핑됩니다. 이것은 예약 시스템 용이므로 원자적이고 신뢰할 수 있어야합니다 . 트랜잭션이 커밋되고 항공편이 예약 된 경우 true를 반환해야합니다. 난 T-SQL에 새로운 사용하는 방법에 대한 확실하지,하고 @@rowcount. 이것이 내가 지금까지 쓴 것입니다. 내가 올바른 길에 …

14
varchar와 nvarchar SQL Server 데이터 형식의 주요 성능 차이는 무엇입니까?
학교에서 소규모 웹 앱용 데이터베이스를 사용하고 SQL Server 2005있습니다. 나는 varchar대의 문제에 대한 두 개의 사고 학교를 봅니다.nvarchar . 사용하다 varchar 이 국제화 많은 양의 데이터를 처리하지 않으면, 다음 사용 nvarchar. 그냥 사용 nvarchar모든 것에 . 나는보기 2의 장점을보기 시작했다. 나는 nvarchar가 두 배의 공간을 차지한다는 것을 알고 있지만, 이것이 …

3
SQL Server에서 올바른 트랜잭션 사용
나는 2 개의 명령을 가지고 있으며 둘 다 올바르게 실행되거나 실행되지 않아야합니다. 거래가 필요하다고 생각하지만 올바르게 사용하는 방법을 모르겠습니다. 다음 스크립트의 문제점은 무엇입니까? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), ('Tidd230', 230) UPDATE [Test].[dbo].[T1] SET [Title] = N'az2' ,[AVG] = 1 WHERE [dbo].[T1].[Title] = N'az' COMMIT …

8
데이터베이스에서 상속을 어떻게 나타낼 수 있습니까?
SQL Server 데이터베이스에서 복잡한 구조를 나타내는 방법에 대해 생각하고 있습니다. 일부 속성은 공유하지만 다른 속성은 많지 않은 객체 제품군의 세부 정보를 저장해야하는 응용 프로그램을 고려하십시오. 예를 들어, 상업용 보험 패키지에는 동일한 정책 기록 내에 책임, 자동차, 재산 및 손해 배상 커버가 포함될 수 있습니다. 섹션 모음을 사용하여 정책을 만들 수 …

10
LIKE 절에서 대괄호를 어떻게 피할 수 있습니까?
like를 사용하여 저장 프로 시저로 항목을 필터링하려고합니다. 열은 varchar (15)입니다. 필터링하려는 항목 이름에 대괄호가 있습니다. 예를 들면 다음과 같습니다 WC[R]S123456.. 내가하면 LIKE 'WC[R]S123456'아무것도 반환하지 않습니다. ESCAPE키워드 사용에 대한 정보를 찾았 LIKE지만 대괄호를 일반 문자열로 취급하는 데 키워드 를 사용하는 방법을 이해하지 못합니다.

9
SQL Server Management Studio에서 기억 된 로그인 및 암호 목록 제거
최근에 수리가 진행되는 동안 회사의 예비 랩톱 (일반 사용자 설정)을 사용했습니다. 데이터베이스에 로그인 할 때 SQL Server Management Studio에서 "암호 기억"옵션을 확인했습니다. 랩톱을 사용할 다음 사람이 내 로그인 이름과 암호를 사용하지 못하도록하기 위해 사용한 로그인 및 암호 정보를 지워야합니다. 어떻게해야합니까?

10
외래 키 제약 조건이 SQL Server에있는 경우에만 어떻게 삭제합니까?
다음 코드를 사용하여 테이블이 존재하는 경우 테이블을 삭제할 수 있지만 제약 조건으로 동일한 작업을 수행하는 방법을 모릅니다. IF EXISTS(SELECT 1 FROM sys.objects WHERE OBJECT_ID = OBJECT_ID(N'TableName') AND type = (N'U')) DROP TABLE TableName go 이 코드를 사용하여 제약 조건을 추가합니다. ALTER TABLE [dbo].[TableName] WITH CHECK ADD CONSTRAINT [FK_TableName_TableName2] FOREIGN KEY([FK_Name]) …


14
쉼표로 구분 된 문자열을 개별 행으로 변환
다음과 같은 SQL 테이블이 있습니다. | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 987654-..... | 12324a2-... | 13,19,20 다음과 같이 SELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......'개별 행을 반환 하는 쿼리를 수행 할 수있는 쿼리가 있습니까? | OtherID …
234 sql-server  tsql  split  comma 

5
SQL 대소 문자 구분 문자열 비교
각 문자열의 경우가 동일한 경우에만 비교가 이루어 지도록 문자열을 비교하는 방법은 무엇입니까? 예를 들면 다음과 같습니다. Select * from a_table where attribute = 'k' ... 'K'속성을 가진 행을 반환합니다. 나는이 행동을 원하지 않는다.
234 sql  sql-server 

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