«sql-server» 태그된 질문

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

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

30
테이블 이름 딜레마 : 단수와 복수 이름 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 학계는 테이블 이름이 속성을 저장하는 엔티티의 단수 여야한다고합니다. 나는 이름 주위에 대괄호가 필요한 T-SQL을 싫어하지만 Users테이블의 이름 을 …


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 …

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