إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

كيف ننشىء حقل الموبيل


3 رد (ردود) على هذا الموضوع

#1 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 22 February 2007 - 06:10 PM

لأنشاء حقل الموبيل يجب ان نكتب اول رقم صفر ....... والمشكلة انى حاولت بكل الطرق لعمل أنسرت و لكن الصفر الذى فى الاول لا يظهر ....... هكذا:-

create table mob(mob_no number);
insert into mob values(0129341117);

 select*from mob;

MOB_NO
----------------
129341117


فما هو الحل لظهور الصفر ؟

#2 -=|mOOdY|=-

-=|mOOdY|=-

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,324 مشاركة

تاريخ المشاركة 22 February 2007 - 06:55 PM

SQL> select to_char(1234,'000000') from dual;

TO_CHAR
-------
 001234

OR

SQL> SELECT LPAD('129341117',10,'0') FROM DUAL;

LPAD('1293
----------
0129341117

CHOOSE ANYONE U WANT <_< <_< <_<


نسيت ان اخبرك المشكلة هي انك معرف النوع نمبر وهو لا يظهر الصفر في البداية
بامكانك التغلب على المشكلة بتحويل العمود الى VARCHAR2 ولكنك هنا لن تضمن الادخال الخاطئ اقصد ادخال الحروف
فمن الافضل ابقائه نمبر وتحويلع عند العرض الى CHARACTER بحيث يستقبل الصفر في البداية

صورة

!!! كم أنت عبقري !!!


#3 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 22 February 2007 - 08:54 PM

السلام عليكم و رحمة الله و بركاته

الأخ الكريم HANYFREEDOM

طبعا حلول الأخ MOODY_4U صحيحة تماما و لكن تعقيبا علي كلامه بأنه يمكنك إنشاء الحقل من نوع NUMBER
ثم تحويله عند العرض الي CHAR
أعتقد انه من الأفضل لحقول ارقام التليفون عموما ان تكون من نوع VARCHAR2

و بالنسبة لمسألة إدخال بيانات خاطئة مثل الحروف في ارقام التليفون يمكنك استعمال FUNCTION لفحص و اجبار المستخم علي إدخال ارقام فقط في الحقل
و الFUNCTION موجودة في مكتبة الأكواد و هذا هو رابطها

FUNCTION للتأكد من نوع البيانات اذا كان رقمي او حرفي

مع تمنياتي بالتوفيق

#4 -=|mOOdY|=-

-=|mOOdY|=-

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,324 مشاركة

تاريخ المشاركة 22 February 2007 - 09:09 PM

فكرة الاخ هاني مثالية ايضا

اختر منها ما شئت

صورة

!!! كم أنت عبقري !!!