ايران ويج

نسخه‌ی کامل: نحوه گرفتن مقدار از xml در sql
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
باسلام
نقل قول: در پروسیجری مقداری را در متغییری که از نوع varchar(8000) است بصورت xml دریافت میکنم در این متغییر اطلاعاتی شامل نام و نام خانوادگی و تاریخ تولد ونام پدر بصورت xml قرار دارد که می خواهم در خود پروسیجر مقادیر نام و نام خانوادگی را جدا جدا دریافت کنم/یعنی بصورت xml نباشد-مثلا در Declare FirstName nvarchar(15) فقط مقدار نام را قرار دهم
لطفا راهنمایی کنید چطور می توانم اینکار را انجام دهم
محتوای متغییر varchar(8000) را در فایلی ذخیره کرده ام و پیوست کرده
باتشکر
جوابتون به صورت کامل، در اینجا اومده:

https://www.toadworld.com/platforms/sql-...l-to-table
باتشکر از راهنمایی و پاسخ شما دوست عزیز
من اسکریپتم را که در ان متغییر داده xml را می سازد پیوست می کنم اما با توجه به اینکه داده من متفاوت است با ساختار مثال همچنان مشکل دارم و نتوانستم به روشی که راهنمایی کردید عمل کنم
من مانند مثالی که راهنمایی فرمودید جدول ندارم و از جدول 2تا ستون نمی سازم که در یکی از ستون ها اسکیما و در دیگری مقدار داده ها را داشته باشم
من کلا متغییری از جنس varchar(8000) دارم با محتوای xml
اگر امکان دارد مجددا راهنمایی بفرمایید
باتشکر