امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
نحوه گرفتن مقدار از xml در sql
نویسنده پیام
shinsinbin آفلاین
تازه وارد

ارسال‌ها: 8
موضوع‌ها: 2
تاریخ عضویت: آذر ۱۳۹۰

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


فایل‌(های) پیوست شده
.zip   xmlTest.zip (اندازه: 709 bytes / تعداد دفعات دریافت: 80)
۰۷-مهر-۱۳۹۴, ۱۸:۰۷:۲۴
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #2
RE: نحوه گرفتن مقدار از xml در sql
جوابتون به صورت کامل، در اینجا اومده:

https://www.toadworld.com/platforms/sql-...l-to-table

پارک24
مرجع خرید و فروش خودرو
۰۷-مهر-۱۳۹۴, ۱۸:۱۹:۱۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : shinsinbin
shinsinbin آفلاین
تازه وارد

ارسال‌ها: 8
موضوع‌ها: 2
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 2
( 1 تشکر در 1 ارسال )
ارسال: #3
RE: نحوه گرفتن مقدار از xml در sql
باتشکر از راهنمایی و پاسخ شما دوست عزیز
من اسکریپتم را که در ان متغییر داده xml را می سازد پیوست می کنم اما با توجه به اینکه داده من متفاوت است با ساختار مثال همچنان مشکل دارم و نتوانستم به روشی که راهنمایی کردید عمل کنم
من مانند مثالی که راهنمایی فرمودید جدول ندارم و از جدول 2تا ستون نمی سازم که در یکی از ستون ها اسکیما و در دیگری مقدار داده ها را داشته باشم
من کلا متغییری از جنس varchar(8000) دارم با محتوای xml
اگر امکان دارد مجددا راهنمایی بفرمایید
باتشکر


فایل‌(های) پیوست شده
.txt   SQLQuery3 .txt (اندازه: 1.79 KB / تعداد دفعات دریافت: 49)
(آخرین ویرایش در این ارسال: ۰۷-مهر-۱۳۹۴, ۲۳:۳۵:۴۸، توسط shinsinbin. دلیل ویرایش: پیوست فایل )
۰۷-مهر-۱۳۹۴, ۲۳:۳۰:۳۸
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش SQL و نحوه کار با آن در وی بی far_222000 27 69,160 ۲۲-فروردین-۱۴۰۰, ۱۴:۴۶:۳۵
آخرین ارسال: sina.rm
Shy نحوه ذخیره عکس در SQL eli_j0o0o0n 26 37,416 ۲۲-فروردین-۱۴۰۰, ۱۴:۳۷:۰۱
آخرین ارسال: VidaSalehi
  نحوه ی ذخیره پایگاه داده روی یک حافظه جانبی مثل سی دی یا فلش؟ mohsen70007 4 15,459 ۲۶-آبان-۱۳۹۱, ۰۲:۲۸:۳۲
آخرین ارسال: hosseinmm2
Question مشکل افزایش اتوماتیک مقدار یک فیلد در هر سطر(auto number) setaresoheilIran 8 16,686 ۰۲-مهر-۱۳۹۱, ۰۷:۲۷:۳۵
آخرین ارسال: lord_viper
  (سوال) نحوه کپی کردن یک جدول h_sadeghynejad 2 10,139 ۱۷-تير-۱۳۹۱, ۱۰:۰۱:۰۹
آخرین ارسال: hmdfar
  مقدار دهي به متغير iran58 1 2,609 ۲۸-شهریور-۱۳۸۹, ۱۰:۰۶:۱۵
آخرین ارسال: lord_viper
Sad نحوه ذخیره کردن اطلاعات insert یا delete شده بر روی database mostafa-Ce 7 18,432 ۱۸-مرداد-۱۳۸۹, ۲۱:۳۴:۴۰
آخرین ارسال: mostafa-Ce
  نحوه ی کاربرد فیلد(مجازی) در اس کیو ال فاطمه وطن دوست 3 5,675 ۰۳-آبان-۱۳۸۸, ۰۰:۰۸:۲۳
آخرین ارسال: فاطمه وطن دوست
  نحوه ساخت دیتابیس sql server در هاست ویندوز Rink8 4 12,398 ۱۲-دى-۱۳۸۷, ۱۷:۵۴:۵۳
آخرین ارسال: mbza11
  جلوگیری از کپی گرفتن از بانک داده finalcut 0 2,049 ۰۴-مرداد-۱۳۸۵, ۱۸:۴۹:۴۶
آخرین ارسال: finalcut

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS