«sql-server» 태그된 질문

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


5
저장 프로 시저에서 새 Guid를 생성하는 방법은 무엇입니까?
현재 테이블에 새 행을 삽입하려는 저장 프로 시저가 있습니다. insert into cars (id, Make, Model) values('A new Guid', "Ford", "Mustang") 따라서 기본 키 'id'는 Guid입니다. C # 코드에서 새 Guid를 만드는 방법을 알고 있지만 저장 프로 시저 내에서 기본 키 값에 대한 새 Guid를 생성하는 방법을 잘 모르겠습니다.


6
순수 SQL에서 LINQ의 .Skip (1000) .Take (100)를 어떻게 작성합니까?
.Skip()LINQ 의 메서드에 해당하는 SQL은 무엇입니까 ? 예 : 특정 데이터베이스 테이블에서 1000-1100 행을 선택하고 싶습니다. SQL만으로 가능합니까? 아니면 전체 테이블을 선택한 다음 메모리에서 행을 찾아야합니까? 테이블이 상당히 클 수 있으므로 가능하면 이것을 피하는 것이 이상적입니다.
93 .net  sql  sql-server 

3
DateTime 데이터베이스 필드를 "Now"로 설정합니다.
VB.net 코드에서 SQL 매개 변수로 요청을 생성합니다. DateTime 매개 변수를 DateTime 값으로 설정했습니다. 이제 요청이 어떻게 생겼습니까? UPDATE table SET date = "2010/12/20 10:25:00"; 또는 UPDATE table SET date = GETDATE(); 첫 번째 경우에는 모든 레코드가 정확히 같은 시간으로 설정 될 것이라고 확신합니다. 두 번째 경우에는 DBMS가 요청을 처리하는 방법에 …


10
SQL Server 연결 문자열을 설정하는 방법은 무엇입니까?
간단한 C # 애플리케이션을 개발 중입니다.이 사실을 알고 싶습니다. 내 애플리케이션을 PC의 SQL Server에 연결할 때 연결 문자열 (서버 이름, 암호 등)을 알고 있지만 다른 애플리케이션에 연결할 때 PC에서 SQL Server 연결 문자열이 다릅니다. 연결할 수있는 기본 계정과 함께 제공되는 SQL Server에 공통 계정이 있습니까? saSQL Server의 계정에 대해 들었습니다 …

2
단일 SELECT 문에 여러 공통 테이블 식을 어떻게 가질 수 있습니까?
복잡한 select 문을 단순화하는 중이므로 일반적인 테이블 식을 사용할 것이라고 생각했습니다. 단일 cte를 선언하면 제대로 작동합니다. WITH cte1 AS ( SELECT * from cdr.Location ) select * from cte1 동일한 SELECT에서 둘 이상의 cte를 선언하고 사용할 수 있습니까? 즉이 SQL은 오류를 제공합니다 WITH cte1 as ( SELECT * from cdr.Location …

8
테이블의 열을 논리적으로 재정렬 할 수 있습니까?
Microsoft SQL Server의 테이블에 열을 추가하는 경우 쿼리에서 열이 논리적으로 표시되는 위치를 제어 할 수 있습니까? 디스크에있는 열의 물리적 레이아웃을 엉망으로 만들고 싶지는 않지만 가능한 경우 열을 논리적으로 그룹화하여 SQL Server Management Studio와 같은 도구가 테이블의 내용을 편리한 방식으로 나열하도록하고 싶습니다. SQL Management Studio를 통해 테이블에 대한 "디자인"모드로 이동하고 열의 …
93 sql-server 

8
최소 날짜를 반환하는 SQL Server 함수 (1753 년 1 월 1 일)
날짜 시간의 최소값, 즉 1753 년 1 월 1 일을 반환하는 SQL Server 함수를 찾고 있습니다. 해당 날짜 값을 스크립트에 하드 코딩하지 않고 싶습니다. 그런 것이 있습니까? (비교를 위해 C #에서는 그냥 할 수 DateTime.MinValue) 있거나 직접 작성해야합니까? Microsoft SQL Server 2008 Express를 사용하고 있습니다.


6
로컬 SQL Server 인스턴스에 대한 관리자 액세스 권한을 어떻게 부여합니까?
로컬 컴퓨터에 SQL Server 2008 R2를 설치했습니다. 그러나 권한 (또는 부족)으로 인해 새 데이터베이스를 만들 수 없습니다. "데이터베이스 생성 권한이 거부되었습니다." 그래서 현재 로그인에 관리자 권한을 할당하려고했습니다. "사용자에게이 작업을 수행 할 권한이 없습니다." 또한 관리자 권한이 있지만 운이없는 새 로그인을 만들려고했습니다. 데이터베이스를 만들 수 있도록 관리자 권한을 어떻게 부여합니까? 다시 …

6
조건부 고유 제약
열 집합에 대해 고유 한 제약 조건을 적용해야하지만 열의 한 값에만 적용해야하는 상황이 있습니다. 예를 들어 Table (ID, Name, RecordStatus)와 같은 테이블이 있습니다. RecordStatus는 값 1 또는 2 (활성 또는 삭제됨) 만 가질 수 있으며 동일한 레코드가 여러 개 삭제 되어도 상관 없으므로 RecordStatus = 1 인 경우에만 (ID, RecordStatus)에 …

5
SQL Server Management Studio 2012 (SSMS) Express를 설치하는 방법은 무엇입니까?
방금 SQL Server 2012 Express를 설치 했습니다 VS2012RC. 에서 데이터베이스에 연결할 수 있습니다 . 데이터베이스가 작동 중입니다. :) Win7 SP1 64bit. 내가 선택한 페이지에서 프로그램을 다운로드ENU\x64\SQLManagementStudio_x64_ENU.exe Management Studio 2012 를 설치하고 싶지만 압축을 푼 후 설치 프로그램이 중지되었습니다. 나는 잠시 동안 일부 콘솔 응용 프로그램을 봅니다. 원인은 무엇입니까? 로그 파일은 …


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