«sql-server-2008» 태그된 질문

Microsoft SQL Server 2008 버전과 관련된 질문에이 태그를 사용하십시오.

30
SQL Server 테이블에 열이 있는지 확인하는 방법은 무엇입니까?
특정 열이 없으면 추가해야합니다. 다음과 같은 것이 있지만 항상 false를 반환합니다. IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' AND COLUMN_NAME = 'myColumnName') SQL Server 데이터베이스의 테이블에 열이 존재하는지 어떻게 확인할 수 있습니까?


15
SQL Server '변경 내용 저장이 허용되지 않습니다'오류 ► 테이블을 다시 만들어야하는 변경 내용 저장 금지
SQL Server에서 테이블을 만들고 저장하면 열 유형을 int에서 real로 변경하는 것과 같이 테이블 디자인을 편집하려고하면이 오류가 발생합니다. 변경 사항 저장은 허용되지 않습니다. 변경하려면 다음 테이블을 삭제하고 다시 작성해야합니다. 다시 만들 수없는 테이블을 변경했거나 테이블을 다시 만들어야하는 변경 내용을 저장하지 못하게하는 옵션을 활성화했습니다. 왜 테이블을 다시 만들어야합니까? 데이터 유형을에서 smallint로 변경하고 …


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


7
SQL Server 2008을 사용하여 IDENTITY_INSERT를 설정 및 해제하는 방법은 무엇입니까?
IDENTITY_INSERTOFF로 설정 하면 삽입 작업 중에 오류가 발생하는 이유는 무엇 입니까? SQL Server 2008에서 올바르게 설정하려면 어떻게합니까? SQL Server Management Studio를 사용합니까? 이 쿼리를 실행했습니다. SET IDENTITY_INSERT Database. dbo. Baskets ON 그런 다음 콘솔에 명령이 성공적으로 완료되었다는 메시지가 나타납니다. 그러나 응용 프로그램을 실행할 때 여전히 아래에 표시된 오류가 발생합니다. Cannot …

8
인덱스를 만들 때 INCLUDE 절을 사용해야하는 이유는 무엇입니까?
70-433 시험을 공부하는 동안 다음 두 가지 방법 중 하나로 취재 지수를 만들 수 있음을 알게되었습니다. CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3) -또는- CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3) INCLUDE 절이 처음입니다. INCLUDE 절을 사용하거나 사용하지 않고 포함 인덱스를 작성할지 여부를 결정하는 데 왜이를 사용하고 …

9
문자열의 UPDATE 및 REPLACE 부분
나는 두 개의 열이있는 테이블을 가지고, 한 ID과 Value. 두 번째 열에서 일부 문자열의 일부를 변경하고 싶습니다. 테이블 예 : ID Value --------------------------------- 1 c:\temp\123\abc\111 2 c:\temp\123\abc\222 3 c:\temp\123\abc\333 4 c:\temp\123\abc\444 이제 123\의 Value문자열이 필요하지 않습니다. 나는 노력 UPDATE과 REPLACE: UPDATE dbo.xxx SET Value = REPLACE(Value, '%123%', '') WHERE ID …



2
SQL Server에서 행을 열로 효율적으로 변환
SQL 서버에서 행을 열로 변환하는 효율적인 방법을 찾고 있는데 PIVOT이 그리 빠르지 않다고 들었고 많은 레코드를 처리해야합니다. 이것은 나의 예입니다. ------------------------------- | Id | Value | ColumnName | ------------------------------- | 1 | John | FirstName | | 2 | 2.4 | Amount | | 3 | ZH1E4A | PostalCode | …


19
SQL에서 "0으로 나누기"오류를 피하는 방법은 무엇입니까?
이 오류 메시지가 있습니다 : 메시지 8134, 수준 16, 상태 1, 줄 1 오류 0으로 나눕니다. 이 오류 메시지가 다시 표시되지 않도록 SQL 코드를 작성하는 가장 좋은 방법은 무엇입니까? 다음 중 하나를 수행 할 수 있습니다. 제수가 제로가 아닌 where 절을 추가하십시오. 또는 case statement를 추가하여 0에 대한 특별한 처리가 …


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