«tsql» 태그된 질문

T-SQL (Transact-Structured Query Language)은 Sybase ASE 및 Microsoft SQL Server에서 지원하는 SQL 기능의 확장입니다. MySQL, PostgreSql, Oracle (Pl / SQL) 관련 쿼리에는이 태그를 사용하지 마십시오. LINQ를 사용하여 작성되는 SQL 코드도이 태그의 일부가 아닙니다. 이 태그는 Microsoft SQL Server를 사용하여 고급 SQL 프로그래밍을 위해 특별히 작성되었습니다.


12
SQL에서 CROSS JOIN과 INNER JOIN
차이점은 무엇이며 CROSS JOIN그리고 INNER JOIN? 크로스 가입 : SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS JOIN Movies 내부 가입 : SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status] FROM Customers INNER JOIN Movies ON Customers.CustomerID = Movies.CustomerID 어느 것이 …

20
SQL Server 문자열 또는 이진 데이터가 잘립니다
데이터 마이그레이션 프로젝트에 참여하고 있습니다. 한 테이블에서 다른 테이블로 데이터를 삽입하려고하면 다음 오류가 발생합니다 (SQL Server 2005). 메시지 8152, 수준 16, 상태 13, 줄 1 문자열 또는 이진 데이터가 잘립니다. 소스 데이터 열은 데이터 유형과 일치하고 대상 테이블 열의 길이 정의 내에 있으므로이 오류의 원인에 대해 손실됩니다.


9
SQL Server 사용자 정의 함수에서 오류를보고하는 방법
SQL Server 2008에서 사용자 정의 함수를 작성하고 있습니다. RAISERROR 문을 포함하려고하면 함수가 일반적인 방법으로 오류를 발생시킬 수 없다는 것을 알고 있습니다. SQL이 반환합니다. Msg 443, Level 16, State 14, Procedure ..., Line ... Invalid use of a side-effecting operator 'RAISERROR' within a function. 그러나 실제로는 함수가 일부 입력을 가져 와서 …

6
여러 ID 값을 허용하는 T-SQL 저장 프로 시저
매개 변수로 ID 목록을 저장 프로 시저에 전달하는 것을 처리하는 우아한 방법이 있습니까? 예를 들어, 저장 프로 시저에서 부서 1, 2, 5, 7, 20을 반환하려고합니다. 과거에는 아래 코드와 같이 쉼표로 구분 된 ID 목록을 전달했지만 실제로는 더럽습니다. SQL Server 2005는 내가 적용 할 수있는 유일한 제한 사항입니다. create procedure getDepartments …

12
MySQL과 SQL Server의 차이점
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
144 mysql  sql-server  tsql 

12
SqlCommand의 배열 매개 변수 전달
아래와 같이 C #에서 SQL commnd에 배열 매개 변수를 전달하려고하지만 작동하지 않습니다. 누구든지 전에 만난 적이 있습니까? string sqlCommand = "SELECT * from TableA WHERE Age IN (@Age)"; SqlConnection sqlCon = new SqlConnection(connectString); SqlCommand sqlComm = new SqlCommand(); sqlComm.Connection = sqlCon; sqlComm.CommandType = System.Data.CommandType.Text; sqlComm.CommandText = sqlCommand; sqlComm.CommandTimeout = 300; …
144 c#  tsql 

9
CTE와 SubQuery의 차이점은 무엇입니까?
이 게시물 에서 다음 절차에서 ROW_NUMBER를 사용하는 방법은 무엇입니까? 하나는 a를 사용 sub-query하고 다른 하나는 a 를 사용 CTE하여 동일한 문제를 해결하는 두 가지 버전의 답변이 있습니다. 이제, CTE (Common Table Expression)'서브 쿼리 ' 를 사용하는 것의 장점은 무엇 입니까 (따라서 쿼리가 실제로 수행하는 것을 더 읽기 쉽게 ) 사용하는 …

13
SQL Server에서 한 번에 여러 열을 변경하는 방법
ALTER테이블에 여러 열의 데이터 유형이 필요 합니다. 단일 열의 경우 다음이 정상적으로 작동합니다. ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0) 그러나 한 문장에서 여러 열을 어떻게 변경합니까? 다음은 작동하지 않습니다. ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0), CM_CommodityID NUMERIC(18,0)

4
테이블 추가 열 구문 변경
프로그래밍 방식으로 테이블 직원에 신원 열을 추가하려고합니다. 구문에서 내가 뭘 잘못하고 있는지 잘 모르겠습니다. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED ( EmployeeID ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = …
142 sql  sql-server  tsql  ddl 



9
집계 함수가없는 TSQL 피벗
나는 이런 식으로 테이블을 가지고있다 ... CustomerID DBColumnName Data -------------------------------------- 1 FirstName Joe 1 MiddleName S 1 LastName Smith 1 Date 12/12/2009 2 FirstName Sam 2 MiddleName S 2 LastName Freddrick 2 Date 1/12/2009 3 FirstName Jaime 3 MiddleName S 3 LastName Carol 3 Date 12/1/2009 그리고 나는 이것을 원한다 …

26
T-SQL 분할 문자열
쉼표로 분리해야하는 문자열이 포함 된 SQL Server 2008 R2 열이 있습니다. StackOverflow에서 많은 답변을 보았지만 R2에서는 아무것도 작동하지 않습니다. 스플릿 함수 예제에 대한 선택 권한이 있는지 확인했습니다. 어떤 도움이라도 대단히 감사합니다.

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