내가 만든 SQL보기로 작업하고 있지만 ID 열 (ID 시드)에 현재 ID가 없으므로 추가하려고합니다. 어떻게하면 SQL View에서이를 수행 할 수 있습니까? 이미 존재하지 않는 경우ID 열이있는 SQL보기
5
A
답변
7
기본 테이블에 식별 열이없는 경우 의사 열을 사용하여 식별 열을 생성 할 수 있습니다. SQL 서버에서
: ROWNUM, FiscalYear, FiscalMonth를 선택 : 오라클에서 http://msdn.microsoft.com/en-us/library/ms186734.aspx
를 참조 , FiscalYear, FiscalMonth, ... FROM ... ROW_NUMBER() OVER (FiscalYear, FiscalMonth BY ORDER)를 선택합니다. .. FROM .... oracle에서 ROWNUM은 결과 집합의 순서를 사용합니다.
2
당신은, 기본 테이블에 ID 열을 추가해야합니다. 그런 다음이 열을 포함하도록보기를 업데이트 할 수 있습니다.
1
실제로 ID 시드가되는 것을 실제로 신경 쓰지 않는다면. 당신은 ROW_NUMBER()을 사용하여 피상적 인 ID를 생성 할 수 있습니다.
1
당신은 단순히 자동 VIEW에 GUID를 추가하려면 아래에 사용할 수 있습니다
CREATE VIEW VIEW_Name
AS
NEWID() AS ID,
your other columns here
FROM
dbo.YourTable
관련 문제
- 1. ID 열이있는 테이블에 삽입
- 2. ID 열이있는 테이블에 삽입
- 3. T-SQL : ID 열이있는 CTE
- 4. ID 열이있는 COPY CSV 파일
- 5. SQL보기 창조
- 6. JPA 네이티브 쿼리 (SQL보기)
- 7. 내가이 쿼리가 SQL보기
- 8. SQL보기 만들기 오류
- 9. SQL보기 조건부 선택
- 10. Hibernate 매핑 SQL보기
- 11. Spring JdbcTemplate에서 기본 SQL보기?
- 12. SQL보기, NULL 값 바꾸기
- 13. MySQL에서 실행 된 SQL보기
- 14. SQL보기 및 Sprocs
- 15. Groovy 스크립트에서 SQL보기
- 16. SQL보기 내에서 정렬하는 방법
- 17. SQL보기 또는 테이블
- 18. 액세스 데이터베이스에서 SQL보기?
- 19. SQL보기. Select count ... Where
- 20. SQL보기 : 필터가있는보기 또는 선택시 필터보기
- 21. EF 코드 ID 열이있는 첫 번째 부모 - 자식 삽입
- 22. ID 열이있는 테이블에 SELECT into INSERT 할 수 없습니다
- 23. 2 개의 ID 열이있는 테이블에서 이름을 가져 오는 쿼리
- 24. 테이블에 고유 한 열이있는 경우 ID 열이 있어야합니까?
- 25. GridView 업데이트를 사용하여 ID 열이있는 SQL 테이블 업데이트
- 26. ID 열이있는 테이블에서 테이블 분할을 사용할 수 있습니까?
- 27. SQL보기 만 첫 번째 레코드를 반환합니다.
- 28. SQL보기 - 날짜 범위 전에 레코드 제외
- 29. 자체 조인을 사용하여 SQL보기/쿼리 최적화
- 30. 매개 변수 대체 후 정확한 sql보기 C#