2014-06-24 2 views
-1

저는 SQL을 처음 접했고 특정 XML 레코드를 새로운 업데이트 된 XML로 바꾸려고합니다.XML에서 xml 바꾸기

그래서 모든 바코드 ID가있는 레코드가있는 목록이 들어 있습니다. 바코드 123에 XML A로 채워지는 XML이라는 열이 있습니다. XML A를 XML B로 바꾸고 싶습니다. 내 하드 드라이브에 저장되었습니다.

아무도 도와 줄 수 있습니까? XML 전체를 대체하는 것이 아니라 XML 자체의 데이터를 직접 바꿀 수있는 방법을 찾을 수있을 것 같습니다.

SQL 서버 관리 스튜디오 2012를 사용 중입니다.

감사합니다.

+0

그래서이 파일의 내용으로 파일 이름 및 업데이트 데이터베이스를 정의하고자 할 업데이트 쿼리를 사용하지? – dotnetom

+0

_ "데이터를 직접 바꿀 수있는 방법 만 찾을 수있는 것 같습니다."_ 지금까지 시도한 것을 보여주십시오. –

+0

예 기존 XML 필드를 XML 파일의 내용으로 대체하려고합니다. – Demoric

답변

1

update table_name set xml='all content of your xml file here' where BarcodeID=123;