«sql-server» 태그된 질문

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


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


11
클러스터형 및 비 클러스터형 인덱스는 실제로 무엇을 의미합니까?
DB에 대한 노출이 제한되어 있으며 응용 프로그램 프로그래머로 DB 만 사용했습니다. 나는에 대해 알고 싶어 Clustered하고 Non clustered indexes. 내가 봤는데 내가 찾은 것은 : 클러스터형 인덱스는 테이블의 레코드가 실제로 저장되는 방식을 재정렬하는 특수한 유형의 인덱스입니다. 따라서 테이블에는 하나의 클러스터형 인덱스 만있을 수 있습니다. 클러스터형 인덱스의 리프 노드에는 데이터 페이지가 …

30
SQL IN 절 매개 변수화
IN이처럼 가변 개수의 인수를 가진 절을 포함하는 쿼리를 어떻게 매개 변수화 합니까? SELECT * FROM Tags WHERE Name IN ('ruby','rails','scruffy','rubyonrails') ORDER BY Count DESC 이 쿼리에서 인수의 수는 1에서 5 사이 일 수 있습니다. 이 (또는 XML)에 전용 저장 프로 시저를 사용하지 않으려 고하지만 SQL Server 2008 과 관련하여 우아한 …

6
JOIN과 INNER JOIN의 차이점
이 두 조인 모두 나에게 동일한 결과를 줄 것입니다. SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK vs SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK 성과 또는 그 밖의 진술 사이에 차이점이 있습니까? 서로 다른가요? SQL 구현 있습니까?


22
ID 일치에 따라 한 테이블에서 다른 테이블로 SQL 업데이트
나는이있는 데이터베이스를 가지고 account numbers와 card numbers. 이것들을 파일과 일치시킵니다.update계정 번호로 카드 번호와 번호를 시켜 계정 번호로만 작업하고 있습니다. 테이블을 계정 / 카드 데이터베이스에 연결하여 Table ID및 관련 계정 번호 를 반환하는보기를 만들었으므로 ID가 계정 번호와 일치하는 레코드를 업데이트해야합니다. 이것은이다 Sales_Import테이블, account number필드가 업데이트해야합니다 : LeadID AccountNumber 147 5807811235 150 …

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


11
SQL Server에서 JOIN을 사용하여 테이블을 업데이트 하시겠습니까?
다른 테이블에서 조인하는 테이블의 열을 업데이트하려고합니다. UPDATE table1 a INNER JOIN table2 b ON a.commonfield = b.[common field] SET a.CalculatedColumn= b.[Calculated Column] WHERE b.[common field]= a.commonfield AND a.BatchNO = '110' 그러나 그것은 불평하고 있습니다 : 메시지 170, 수준 15, 상태 1, 줄 2 줄 2 : 'a'근처의 구문이 잘못되었습니다. 여기서 …



22
SQL Server의 저장 프로 시저에서 텍스트 검색
모든 데이터베이스 저장 프로 시저에서 텍스트를 검색하고 싶습니다. 아래 SQL을 사용합니다. SELECT DISTINCT o.name AS Object_Name, o.type_desc FROM sys.sql_modules m INNER JOIN sys.objects o ON m.object_id = o.object_id WHERE m.definition Like '%[ABD]%'; [ABD]대괄호를 포함한 모든 저장 프로 시저에서 검색하고 싶지만 올바른 결과를 제공하지 않습니다. 이를 위해 쿼리를 어떻게 변경할 수 …


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