«sql-server» 태그된 질문

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

13
SQL Server에서 이전 달의 첫 번째 및 마지막 날 (타임 스탬프 포함)을 가져 오는 방법
타임 스탬프로 전월의 첫날과 마지막 날을 제공하는 솔루션을 찾을 수 없습니다. 이것이 다른 사람들에게 도움이되기를 바랍니다. 이 문제에 대한 해결책이 이미 있다면 사과드립니다. 여기에 해결책이 있습니다. SELECT DATEADD(month, DATEDIFF(month, -1, getdate()) - 2, 0) as FirtDayPreviousMonthWithTimeStamp, DATEADD(ss, -1, DATEADD(month, DATEDIFF(month, 0, getdate()), 0)) as LastDayPreviousMonthWithTimeStamp 다음과 같은 경우를 반환합니다. currentdate …

14
INFORMATION_SCHEMA를 사용하여 기본 제약 조건을 어떻게 찾습니까?
주어진 기본 제약 조건이 존재하는지 테스트하려고합니다. sysobjects 테이블을 사용하고 싶지 않지만보다 표준적인 INFORMATION_SCHEMA를 사용합니다. 이전에 테이블 및 기본 키 제약 조건을 확인하는 데 사용했지만 기본 제약 조건이 어디에도 표시되지 않습니다. 거기에 없나요? (저는 MS SQL Server 2000을 사용하고 있습니다). 편집 : 제약의 이름을 찾고 있어요.

10
db 스키마를 dbo로 변경하는 방법
이전 SQL 서버 (2000)에서 2008 데이터베이스로 여러 테이블을 가져 왔습니다. 가져온 모든 테이블에는 내 사용자 이름이 접두사로 붙습니다 (예 : jonathan.MovieData. 테이블 properties에는 jonathandb 스키마로 나열 됩니다. 저장 프로 시저를 작성할 때 jonathan.혼란스러운 모든 테이블 이름 앞에 포함해야합니다 . 모든 테이블을 조나단 대신 dbo로 변경하려면 어떻게해야합니까? 현재 결과 : jonathan.MovieData …

9
SQL Server IN vs. EXISTS 성능
다음 중 어느 것이 더 효율적 일지 궁금합니다. 저는 INSQL Server가 결과 집합을 큰 IF진술 로 변환한다고 믿기 때문에 항상 사용에 대해 약간 신중했습니다 . 큰 결과 집합의 경우 성능이 저하 될 수 있습니다. 작은 결과 집합의 경우 둘 중 어느 것이 더 바람직한 지 잘 모르겠습니다. 큰 결과 집합의 …

9
TSQL에서 JSON 구문 분석
그것은 구문 분석 할 수 있는가 JSON에 TSQL? JSON문자열 을 만들려는 것이 아닙니다 . 오히려, 나는 구문 분석 할 JSON로 전달 된 문자열을 parameter.
115 sql-server  tsql  json 


9
Oracle의 CREATE OR REPLACE VIEW에 해당하는 SQL Server
Oracle에서는 다음과 같이 단일 문으로 뷰를 다시 만들 수 있습니다. CREATE OR REPLACE VIEW MY_VIEW AS SELECT SOME_FIELD FROM SOME_TABLE WHERE SOME_CONDITIONS 구문에서 알 수 있듯이 이것은 이전 뷰를 삭제하고 내가 지정한 정의로 다시 생성합니다. 동일한 작업을 수행하는 MSSQL (SQL Server 2005 이상)에 동등한 기능이 있습니까?
115 sql-server 

2
ExecuteReader에는 열려 있고 사용 가능한 연결이 필요합니다. 연결의 현재 상태는 연결 중입니다.
ASP.NET 온라인을 통해 MSSQL 데이터베이스에 연결하려고 할 때 두 명 이상의 사람이 동시에 연결하면 다음과 같은 메시지가 표시됩니다. ExecuteReader에는 열려 있고 사용 가능한 연결이 필요합니다. 연결의 현재 상태는 연결 중입니다. 이 사이트는 내 localhost 서버에서 잘 작동합니다. 이것은 대략적인 코드입니다. public Promotion retrievePromotion() { int promotionID = 0; string promotionTitle …

7
SQL 문에서 항상 매개 변수를 사용하는 것을 선호하는 이유는 무엇입니까?
저는 데이터베이스 작업에 매우 익숙합니다. 지금은 쓸 수 SELECT, UPDATE, DELETE, 및 INSERT명령. 그러나 나는 우리가 쓰는 것을 선호하는 많은 포럼을 보았습니다. SELECT empSalary from employee where salary = @salary ...대신에: SELECT empSalary from employee where salary = txtSalary.Text 왜 우리는 항상 매개 변수를 선호하며 어떻게 사용합니까? 첫 번째 방법의 …

5
SQL Server Management Studio에서는 테이블에 인덱스를 추가 할 수 없습니다.
표에서 색인 폴더를 마우스 오른쪽 버튼으로 클릭하면 "새 색인"메뉴 항목이 회색으로 표시됩니다. 이유를 모르겠습니다. 혹시라도 테이블의 모든 데이터를 삭제하고 SSMS를 새로 고치고 다시 시작했지만 운이 없습니다. SQL Server 2012 Business Intelligence SP1 CTP를 사용하고 있습니다.


10
SQL Server의 IsNull () 함수에 해당하는 C #
SQL Server에서 IsNull()함수를 사용하여 값이 null인지 확인하고 null 인 경우 다른 값을 반환 할 수 있습니다. 이제 C #에 비슷한 것이 있는지 궁금합니다. 예를 들어 다음과 같이하고 싶습니다. myNewValue = IsNull(myValue, new MyValue()); 대신에: if (myValue == null) myValue = new MyValue(); myNewValue = myValue; 감사.
113 c#  .net  sql-server  isnull 

8
row_number ()를 사용한 SQL 업데이트
CODE_DEST 열을 증분 번호로 업데이트하고 싶습니다. 나는 가지고있다: CODE_DEST RS_NOM null qsdf null sdfqsdfqsdf null qsdfqsdf 다음과 같이 업데이트하고 싶습니다. CODE_DEST RS_NOM 1 qsdf 2 sdfqsdfqsdf 3 qsdfqsdf 이 코드를 시도했습니다. UPDATE DESTINATAIRE_TEMP SET CODE_DEST = TheId FROM (SELECT Row_Number() OVER (ORDER BY [RS_NOM]) AS TheId FROM DESTINATAIRE_TEMP) 이것은 때문에 …

11
SQL을 사용하여 데이터베이스 테이블의 열 이름을 바꾸려면 어떻게합니까?
SQL을 사용하여 SQL 데이터베이스에서 열의 이름을 변경 (유형이나 제약 조건 만 변경하지 않고 이름 만 변경)하려면 어떻게해야합니까? 아니면 불가능합니까? 이것은 SQL을 지원한다고 주장하는 모든 데이터베이스를위한 것이며, 실제 데이터베이스 구현에 관계없이 작동하는 SQL 관련 쿼리를 찾고 있습니다.


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