«tsql» 태그된 질문

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

30
SQL Server의 SELECT에서 어떻게 업데이트합니까?
에서 SQL 서버 , 그것은 할 수 있습니다INSERT 사용하여 테이블에 SELECT문을 : INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' ? 를 통해 업데이트 할 수도 SELECT있습니까? 값이 포함 된 임시 테이블이 있고 해당 값을 사용하여 다른 테이블을 업데이트하고 싶습니다. 아마도 이런 …
3694 sql  sql-server  tsql  select 

30
SQL Server 테이블에 열이 있는지 확인하는 방법은 무엇입니까?
특정 열이 없으면 추가해야합니다. 다음과 같은 것이 있지만 항상 false를 반환합니다. IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' AND COLUMN_NAME = 'myColumnName') SQL Server 데이터베이스의 테이블에 열이 존재하는지 어떻게 확인할 수 있습니까?



29
저장 프로 시저의 결과를 임시 테이블에 삽입
어떻게합니까 SELECT * INTO [temp table] FROM [stored procedure]? 아니고 FROM [Table]정의하지 않고 [temp table]? Select모든 데이터 BusinessLine에 tmpBusLine작품 벌금. select * into tmpBusLine from BusinessLine 나는 똑같이 노력하고 있지만 stored procedure데이터를 반환 하는 것을 사용하는 것은 완전히 동일하지 않습니다. select * into tmpBusLine from exec getBusinessLineHistory '16 Mar 2009' …

30
SQL SELECT에서 IF… THEN을 어떻게 수행합니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Как выглядит конструкция IF ... THEN SQL SELECT в? 명세서 IF...THEN내에서 어떻게 수행 SQL SELECT합니까? 예를 들면 다음과 같습니다. SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, * FROM Product

16
SQL Server에서 JOIN으로 UPDATE 문을 어떻게 수행 할 수 있습니까?
SQL Server 에서이 테이블을 '부모'테이블의 데이터 로 업데이트해야합니다 ( 아래 참조). 테이블 : 판매 id (int) udid (int) assid (int) 테이블 : ud id (int) assid (int) sale.assid업데이트 할 올바른 값을 포함합니다 ud.assid. 어떤 쿼리를 수행합니까? 나는 생각하고 join있지만 가능 여부는 확실하지 않습니다.

30
중복 행을 어떻게 제거합니까?
상당히 큰 SQL Server테이블 에서 중복 행을 제거하는 가장 좋은 방법은 무엇입니까 (예 : 300,000+ 행)? 물론 행은 RowIDID 필드 의 존재로 인해 완벽한 복제본이 아닙니다 . MyTable RowID int not null identity(1,1) primary key, Col1 varchar(20) not null, Col2 varchar(2048) not null, Col3 tinyint not null


13
열 변경 : null ~ not null
nullable 정수 열이 여러 개인 테이블이 있습니다. 이것은 여러 가지 이유로 바람직하지 않으므로 모든 null을 0으로 업데이트 한 다음이 열을로 설정하려고 NOT NULL합니다. null을로 변경하는 것 외에도 0데이터를 보존해야합니다. 열 을 " " 로 변경 하기 위해 특정 SQL 구문 을 찾고 있습니다. 널을 포함하지 않도록 데이터가 갱신되었다고 가정하십시오.ColumnAnot null …


28
SQL Server에 테이블이 있는지 확인
SQL 문을 사용하여 SQL Server 2000/2005에 테이블이 있는지 확인하는 방법에 대한 궁극적 인 논의가되기를 바랍니다. 답변을 Google에 제공하면 다양한 답변을 얻을 수 있습니다. 공식 / 뒤로 및 앞으로 호환되는 방법이 있습니까? 가능한 두 가지 방법이 있습니다. 두 가지 중 어느 것이 표준 / 최고의 방법입니까? 첫 번째 방법 : IF …



13
내부 조인에 언제 교차 적용을 사용해야합니까?
CROSS APPLY 사용의 주요 목적은 무엇입니까 ? cross apply파티셔닝하는 경우 대용량 데이터 세트를 선택할 때 더 효율적일 수있는 ( 인터넷의 게시물을 통해) 읽었습니다 . (페이징이 떠오른다) 또한 CROSS APPLYUDF가 올바른 테이블로 필요하지 않다는 것을 알고 있습니다. 대부분의 INNER JOIN쿼리 (일대 다 관계)에서을 사용하도록 다시 작성할 수는 CROSS APPLY있지만 항상 동등한 …

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