«sql-server» 태그된 질문

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

22
여러 열의 SQL MAX?
여러 열의 최대 행당 1 값을 어떻게 반환합니까? TableName [Number, Date1, Date2, Date3, Cost] 다음과 같은 것을 반환해야합니다. [Number, Most_Recent_Date, Cost] 질문?
372 sql  sql-server  tsql 

8
T-SQL에서 테이블 변수를 SELECT INTO
테이블 변수에 모든 행을 삽입하려는 복잡한 SELECT 쿼리가 있지만 T-SQL에서는 허용하지 않습니다. 같은 행을 따라 SELECT INTO 또는 INSERT EXEC 쿼리에 테이블 변수를 사용할 수 없습니다. http://odetocode.com/Articles/365.aspx 간단한 예 : declare @userData TABLE( name varchar(30) NOT NULL, oldlocation varchar(30) NOT NULL ) SELECT name, location INTO @userData FROM myTable INNER …




12
SQL Server : PARTITION BY와 GROUP BY의 차이점
내가 사용했던 GROUP BY지난 몇 년 동안 집계 쿼리의 모든 종류. 최근에는 PARTITION BY집계를 수행 하는 데 사용 되는 일부 코드를 리버스 엔지니어링했습니다 . 내가 찾을 수있는 모든 문서를 읽을 때 약간의 추가 기능이 추가 된 PARTITION BY것처럼 들리 GROUP BY나요? 그것들은 동일한 일반 기능의 두 가지 버전입니까, 아니면 완전히 …

10
SQL Server 테이블 열에서 문자열을 바꾸는 방법
SQL Sever경로 ( UNC또는 다른 방법 )를 참조 하는 테이블 ( )이 있지만 이제 경로가 변경됩니다. 경로 열에는 많은 레코드가 있으며 경로의 일부만 변경해야하지만 전체 경로는 변경하지 않아야합니다. 그리고 모든 레코드에서 동일한 문자열을 새 문자열로 변경해야합니다. 간단한 방법으로 어떻게 할 수 update있습니까?

4
T-SQL의 슬립 명령?
일정 시간 동안 절전 모드로 전환하기 위해 T-SQL 명령을 작성해야합니까? 웹 서비스를 비동기 적으로 작성하고 있으며 비동기 패턴이 실제로 확장 성을 높이기 위해 몇 가지 테스트를 실행할 수 있기를 원합니다. 느린 외부 서비스를 "모의"하기 위해 느리게 실행되지만 실제로는 많은 것을 처리하지 않는 스크립트로 SQL 서버를 호출 할 수 있기를 원합니다.

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



19
IDENTITY_INSERT가 OFF로 설정된 경우 'table'테이블에서 ID 열에 명시 적 값을 삽입 할 수 없습니다.
다음 스크립트를 실행할 때 아래와 같은 오류가 발생합니다. 오류는 무엇이며 어떻게 해결할 수 있습니까? Insert table(OperationID,OpDescription,FilterID) values (20,'Hierachy Update',1) 오류: 서버 : 메시지 544, 수준 16, 상태 1, 줄 1 IDENTITY_INSERT가 OFF로 설정된 경우 'table'테이블에서 ID 열에 명시 적 값을 삽입 할 수 없습니다.
361 sql  sql-server  sybase 

16
간단한 쿼리보다 뷰가 더 빠릅니까?
입니다 select * from myView 같은 결과 집합을 갖기 위해 뷰를 만드는 쿼리 자체보다 빠릅니다. select * from ([query to create same resultSet as myView]) ? 뷰가 일종의 캐싱을 사용하여 간단한 쿼리에 비해 더 빠르다는 것은 완전히 명확하지 않습니다.

4
T-SQL 문에서 접두사 N의 의미는 무엇이며 언제 사용해야합니까?
일부 삽입 T-SQL 쿼리에서 접두사 N을 보았습니다. 많은 사람들이 N테이블에 값을 삽입하기 전에 사용했습니다 . 검색했지만 N테이블에 문자열을 삽입하기 전에 를 포함하는 목적을 이해할 수 없었 습니다. INSERT INTO Personnel.Employees VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1), 이 'N'접두사는 어떤 용도로 사용되며 언제 사용해야합니까?
352 sql  sql-server  tsql 

10
Microsoft SQL Server 2005에서 group_concat MySQL 기능을 시뮬레이트합니까?
MySQL 기반 앱을 Microsoft SQL Server 2005로 마이그레이션하려고합니다 (선택은 아니지만 수명입니다). 원래 앱에서는 거의 전적으로 ANSI-SQL 호환 명령문을 사용했지만 한 가지 중요한 예외는 MySQL의 group_concat기능을 상당히 자주 사용했습니다. group_concat그건 그렇고, 직원 이름과 프로젝트의 테이블이 주어지면 ... SELECT empName, projID FROM project_members; 보고: ANDY | A100 ANDY | B391 ANDY | …

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