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

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


14
SQL Server-SELECT FROM 저장 프로 시저
행을 반환하는 저장 프로 시저가 있습니다. CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END 내 실제 절차는 조금 더 복잡하므로 sproc이 필요합니다. 이 절차를 호출하여 출력을 선택할 수 있습니까? 다음과 같은 것 : SELECT * FROM (EXEC MyProc) AS TEMP 데이터를 페이징 하기 위해 SELECT TOP X, ROW_NUMBER및 …

6
SQL Server의 동적 SELECT TOP @var
SQL Server에서 반환 할 행 수를 설정하는 동적 변수를 어떻게 가질 수 있습니까? 아래는 SQL Server 2005+에서 유효한 구문이 아닙니다. DECLARE @count int SET @count = 20 SELECT TOP @count * FROM SomeTable




21
하나의 SQL 문에서 모든 테이블, 저장 프로 시저, 트리거, 제약 조건 및 모든 종속성을 삭제하십시오.
모든 테이블을 삭제하고 하나의 SQL 문에서 저장 프로 시저, 트리거, 제약 조건 및 모든 종속성을 삭제하여 SQl Server 2005에서 데이터베이스를 정리할 수있는 방법이 있습니까? 요청 이유 : 새 DB를 생성하는 대신 사용하지 않는 기존 DB를 정리하기위한 DB 스크립트를 갖고 싶습니다. 특히 DB 관리자에게 요청을하고 잠시 기다려야 할 때 특히 그렇습니다!

17
SQL Server 데이터베이스를 오프라인으로 전환 할 때의 대기 시간
나는 내 dev에 데이터베이스에 일부 오프라인 유지 보수 (dev에 데이터베이스가 라이브 백업에서 복원)을 수행하기 위해 노력하고있어,하지만 SQL Server Management Studio를 통해 '오프라인 상태'명령을 수행하는 매우 천천히 - 삼십분 플러스 지금의 순서. 나는 단지 내 wits 끝에 있으며 속도 문제를 일으키는 원인 또는 해결 방법에 대한 온라인 참조를 찾을 수없는 것 …

15
T-SQL을 사용하여 일 월과 연도의 날짜를 만듭니다.
2007 년 12 월 1 일과 같은 개별 부분이있는 날짜를 SQL Server 2005의 날짜 / 시간으로 변환하려고합니다. 다음을 시도했습니다. CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) 그러나 이것은 잘못된 날짜를 초래합니다. 세 날짜 값을 올바른 날짜 시간 형식으로 바꾸는 올바른 방법은 무엇입니까?



5
"테이블을 다시 작성해야하는 변경 내용 저장 방지"부정적인 영향
전문 오늘 SQL Server 2008에서 열을 수정하여 데이터 유형을 currency (18,0)에서 (19,2)로 변경했습니다. SQL Server에서 "변경 내용을 변경 한 후 다음 테이블을 삭제하고 다시 만들어야합니다"라는 오류가 발생했습니다. 답을 구하기 전에 다음을 읽으십시오. 이미 도구 ► 옵션 ► 디자이너 ► 테이블 및 데이터베이스 디자이너에 있는 옵션이 있다는 것을 알고 있습니다 . …


1
INSERT 문의 OUTPUT 절을 사용하여 ID 값을 얻으려면 어떻게해야합니까?
다음과 같은 삽입 문장이있는 경우 : INSERT INTO MyTable ( Name, Address, PhoneNo ) VALUES ( 'Yatrix', '1234 Address Stuff', '1112223333' ) OUTPUT 절을 사용하여 @var INT새 행의 ID 값 ( Id)을 어떻게 설정 합니까? 예를 들어 INSERTED.Name을 테이블 변수에 넣는 샘플을 보았지만 테이블이 아닌 변수로 가져올 수는 없습니다. 나는 …

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

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