우리는 푸른 색 테이블 저장소를 사용하고 있으며 동일한 스키마를 사용하는 수천 개의 테이블을 보유하고 있습니다. 이제이 테이블에 다른 열을 추가하려고합니다. 테이블을 삭제하고 다시 추가하지 않고 기존 테이블에 다른 열을 어떻게 추가합니까?기존 열전 테이블 저장소에 새 열을 추가하는 방법
22
A
답변
33
Windows Azure 테이블 저장소에는 실제로 열이 없습니다. 각 개체 (예 : 행)는 고정 된 스키마가없는 단순히 속성 집합입니다. 강력한 형식의 클래스를 사용하여 테이블에 쓰는 경우 해당 클래스에 새 속성을 추가하기 만하면됩니다.
새 속성이없는 이전 행의 경우 클래스 개체의 값이 기본값으로 설정됩니다.
12
위의 David Makogon의 위대한 답변이지만 한 가지 추가 고려 사항을 추가하고 싶습니다.
테이블 저장소에는 David의 설명과 같이 고정 스키마가 없지만, 불행히도 localhost에서 실행되는 dev 저장 장치 에뮬레이터가 있습니다. 그 이유는 에뮬레이터가 SQL 서버를 사용하여 로컬 호스트 데이터를 저장하기 때문에 SQL 용도로만 스키마를 작성해야하기 때문입니다. 따라서 강력한 유형 클래스의 추가 속성과 같은 변경 사항을 테스트하는 경우 개발자 저장소에서 작동하지 않는 코드 변경에 대비해야합니다.
관련 문제
- 1. 기존 테이블 열에 값을 추가하는 방법
- 2. Azure 테이블 저장소에 저장된 엔티티에 새 속성을 추가하는 방법은 무엇입니까?
- 3. 기존 목록에 새 항목을 추가하는 방법 C#?
- 4. 기존 ServiceContract에 새 OperationContract를 추가하는 방법
- 5. 새 앱을 기존 Git 저장소에 푸시
- 6. 소스에 새 열을 추가하는 SSIS
- 7. 데이터 테이블을 SqlServer에 복사하십시오. BulkCopy로 새 테이블 또는 기존 테이블
- 8. 기존 저장소에 새 데이터를 가져와 svn에 커밋하는 방법?
- 9. 확실한 보고서에 새 테이블 항목을 추가하는 방법
- 10. 테이블 잠금없이 새 열을 추가 하시겠습니까?
- 11. 기존 테이블에 열을 추가하는 방법은 무엇입니까?
- 12. mysql의 기존 뷰에 열을 추가하는 방법이 있습니까?
- 13. 새 저장소에
- 14. C# sql 서버를 사용하여 기존 테이블에 새 행을 추가하는 방법
- 15. DataGrid에 열을 추가하는 방법
- 16. 백분율로 열을 추가하는 방법
- 17. DataGridview에서 열을 업데이트하거나 추가하는 방법
- 18. 기존 WSS 목록 템플릿에 사용자 정의 열을 추가하는 방법
- 19. 많은 수의 행이있는 기존 데이터베이스 테이블에 ID 열을 추가하는 방법
- 20. 기존 데이터 테이블에 행을 추가하는 방법
- 21. DataGridView의 기존 열을 datetimepicker 컨트롤로 바인딩하는 방법
- 22. raw_contacts 테이블에 새 열을 추가하는 방법은 무엇입니까?
- 23. data.frame에 새 열을 추가하는 R 함수 최적화
- 24. 그리드에 새 열을 추가하는 방법은 무엇입니까?
- 25. sqlite의 기존 열을 확인하는 방법
- 26. SQLite에 총 열을 추가하는 방법
- 27. 탭 구분 csv 파일에 새 열을 추가하는 가장 좋은 방법
- 28. 2 개의 열을 추가하는 테이블 변경 오류
- 29. 기존 자식 노드에 새 자식 노드를 추가하는 방법
- 30. 프로그래밍 방식으로 새 NSToolbarItem을 기존 도구 모음에 추가하는 방법?
도움 주셔서 감사합니다. – Hoang