ورود

View Full Version : update کردن چند کاراکتر اول در صورت برقراری شرط در حالت استفاده از rawtohex



takgig
چهارشنبه 12 آذر 1393, 10:11 صبح
سلام

محتویات یک جدول در Oracle :



AREA_NAME
AREA_CODE


?????????????????????????????????????????????????? ??????????
4ÿÿ






از دستور زیر استفاده می کنم :select rawtohex(area_code),area_name from mytable

این مقادیر رو نشون می ده :



AREA_NAME
AREA_CODE


?????????????????????????????????????????????????? ??????????
34FFFF






حالا می خوام دستوری بنویسم که در ستون AREA_CODE اگر دو رقم اول 34 بود به 581 تبدیل بشه .

takgig
پنج شنبه 13 آذر 1393, 18:38 عصر
محتویات یک جدول در Oracle :



AREA_NAME
AREA_CODE


?????????????????????????????????????????????????? ??????????
4ÿÿ






از دستور زیر استفاده می کنم :
select rawtohex(area_code),area_name from mytable

این مقادیر رو نشون می ده :



AREA_NAME
AREA_CODE


?????????????????????????????????????????????????? ??????????
34FFFF






حالا می خوام دستوری بنویسم که در ستون AREA_CODE اگر دو رقم اول 34 بود به 581 تبدیل بشه .