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

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

صورة
- - - - -

ماهي الفنكشن المستخدمة لل UPERCASE ؟


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

#1 girl.sql

girl.sql

    عضو

  • الأعضــاء
  • 5 مشاركة

تاريخ المشاركة 17 April 2006 - 12:33 PM

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

اريد ان اعرف كيفية كتابة الفنكشن المستخدمة لتكبير وتصغير الحرف

upercase
lower case

وايضا احتاج لمساعدتكم في شيء اخر
لقد قمت بكتابة هذه الاكواد لاعداد مجموعه من الجداول .. ولكنني لم اجربها في برنامج sql plus لانني حاليا في اجازة وجهازي في المنزل لايحتوي على البرنامج
فأرجو منكم وضع هذه الاكواد في sql plus لعمل DISPLAY ووضع الجداول الناتجه في هذا الموضوع او ارسالها على ايميلي وسأكون شاكره لكم
ايميلي bint_akaber@hotmail.com




CREATE TABLE CUSTOMER (
CUST_ID NUMBER(3),
LAST VARCHAR(9),
FIRST VARCHAR(9),
MI CHAR(1),
ADD VARCHAR(30),
CITY VARCHAR(9),
STATE CHAR(2),
ZIP NUMBER(5),
DPHONE NUMBER(10),
EPHONE NUMBER(10),
PRIMARY KEY (CUST_ID));



CREATE TABLE CUST_ORDER (
ORDER_ID NUMBER(4),
ORDER_DATE date,
METH_PTM VARCHAR(5),
CUST_ID NUMBER(3),
ORDER_SOURCE_ID NUMBER(1),
PRIMARY KEY (ORDER_ID),
FOREIGN KEY (CUST_ID) REFERENCES CUSTOMER (CUST_ID));



CREATE TABLE ORDER_SOURCE (
ORDER_SOURCE_ID NUMBER(1),
SOURCE_DESC VARCHAR(15),
PRIMARY KEY (ORDER_SOURCE_ID));



CREATE TABLE CATEGORY ( 
CATEGORY_ID NUMBER(1),
CATEGORY_DESC VARCHAR(20),
PRIMARY KEY (CATEGORY_ID));




CREAT TABLE ITEM (
ITEM_ID NUMBER(3),
ITEM_DESC VARCHAR(30),
CATEGORY_ID NUMBER(1),
ITEM_IMAGE VARCHAR(12),
PRIMARY KEY (ITEM_ID),
FOREIGN KEY (CATEGORY_ID) REFERENCES CATEGORY (CATEGORY_ID));



CREATE TABLE INVENTORY ( 
INV_ID NUMBER(5),
ITEM_ID NUMBER(3),
ITEM_SIZE VARCHAR(2),
COLOR VARCHAR(15),
PRICE NUMBER(4,4),
QOH NUMBER(3),
PRIMARY KEY (INV_ID),
FOREIGN KEY (ITEM_ID) REFERENCES ITEM (ITEM_ID));


CREATE TABLE SHIPMENT (
SHIPMENT_ID NUMBER(3),
DATE_EXPECTED DATE,
PRIMARY KEY (SHIPMENT_ID)); 


CREATE TABLE SHIPMENT_LINE (
SHIPMENT_ID NUMBER(3),
INV_ID NUMBER(5),
SHIP_QUANTITY NUMBER(3),
DATE_RECEIVED DATE,
PRIMARY KEY (SHIPMENT_ID),
PRIMARY KEY (INV_ID));


CREATE TABLE ORDER_LINE (
ORDER_ID NUMBER(5),
INV_ID NUMBER(5),
ORDER_QUANTITY NUMBER(1),
PRIMARY KEY (ORDER_ID),
FOREIGN KEY (INV_ID) REFERENCES SHIPMENT_LINE (INV_ID));


CREATE TABLE COLOR (
COLOR CHAR(12));



احتاج جدا الى الجداول خلال اليومين القادمين
شكرا جزيلا

ملفات مرفقة

  • ملف مرفق  CREATE.txt   1.6كيلو   29 عدد مرات التحميل


#2 هانى سند

هانى سند

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

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

تاريخ المشاركة 17 April 2006 - 12:54 PM

السلام عليكم
بالنسبة للفانكشنز المستخدمة لتغغير حالة الاحرف
فهي
upper لل للتحويل الي حرف uppercase
و lower للتحويل الي حرف lowercase
كالاتي
select upper(ename ),  lower(job)
 from  emp ;

و يمكن ايضا وضع حروف ثابتة كبارمتر
بالنسبة للجداول
اذا كان عندك جهاز في البيت و غير موجود عليه السكول بلس
فاحسن لك تنزلي الداتا بيز و تشتغلي في البيت افضل
أفضل طريقة لتعلم شئ هي التجربة و العمل
بالتوفيق

#3 girl.sql

girl.sql

    عضو

  • الأعضــاء
  • 5 مشاركة

تاريخ المشاركة 17 April 2006 - 01:10 PM

شكرا جزيلا الاخ hanon_OCP :)

بالنسبه للسكول بلاس فعملي عليه يكون دائما في الجامعة ونحن الآن في اجازة لاسبوع

وعندما قمت سابقا بتنزيله على الجهاز عانيت مشاكل في التنصيب مما اضطرني لفرمتته الجهاز اكثر من مره :D

لذلك قمت بكتابه الوظيفه في برنامج النوت باد

ولا اعلم كيف اقوم بتصحيح اخطائي فطلبت منكم المساعده

#4 أسامة موسى

أسامة موسى

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

  • المجموعة الماسية
  • 2,381 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 17 April 2006 - 01:39 PM

اختي الكريمه
تم تصحيح بعض الاشياء بالجدول


CREATE TABLE CUSTOMER (
CUST_ID NUMBER(3),
LAST VARCHAR(9),
FIRST VARCHAR(9),
MI CHAR(1),
ADD VARCHAR(30),
CITY VARCHAR(9),
STATE CHAR(2),
ZIP NUMBER(5),
DPHONE NUMBER(10),
EPHONE NUMBER(10),
constraint pk_customer PRIMARY KEY (CUST_ID));



CREATE TABLE CUST_ORDER (
ORDER_ID NUMBER(4),
ORDER_DATE date,
METH_PTM VARCHAR(5),
CUST_ID NUMBER(3),
ORDER_SOURCE_ID NUMBER(1),
constraint pk_cust_order PRIMARY KEY (ORDER_ID),
constraint fk_cust_order FOREIGN KEY (CUST_ID) REFERENCES CUSTOMER (CUST_ID));



CREATE TABLE ORDER_SOURCE (
ORDER_SOURCE_ID NUMBER(1),
SOURCE_DESC VARCHAR(15),
constraint pk_order_source PRIMARY KEY (ORDER_SOURCE_ID));



CREATE TABLE CATEGORY ( 
CATEGORY_ID NUMBER(1),
CATEGORY_DESC VARCHAR(20),
constraint pk_category  PRIMARY KEY (CATEGORY_ID));




CREAT TABLE ITEM (
ITEM_ID NUMBER(3),
ITEM_DESC VARCHAR(30),
CATEGORY_ID NUMBER(1),
ITEM_IMAGE VARCHAR(12),
constraint pk_item PRIMARY KEY (ITEM_ID),
constraint fk_category FOREIGN KEY (CATEGORY_ID) REFERENCES CATEGORY (CATEGORY_ID));



CREATE TABLE INVENTORY ( 
INV_ID NUMBER(5),
ITEM_ID NUMBER(3),
ITEM_SIZE VARCHAR(2),
COLOR VARCHAR(15),
PRICE NUMBER(4,4),
QOH NUMBER(3),
constraint pk_inv PRIMARY KEY (INV_ID),
constraint fk_inv_item FOREIGN KEY (ITEM_ID) REFERENCES ITEM (ITEM_ID));


CREATE TABLE SHIPMENT (
SHIPMENT_ID NUMBER(3),
DATE_EXPECTED DATE,
constraint pk_ship PRIMARY KEY (SHIPMENT_ID)); 


CREATE TABLE SHIPMENT_LINE (
SHIPMENT_ID NUMBER(3),
INV_ID NUMBER(5),
SHIP_QUANTITY NUMBER(3),
DATE_RECEIVED DATE,
constraint pk_ship_line PRIMARY KEY (SHIPMENT_ID,INV_ID));


CREATE TABLE ORDER_LINE (
ORDER_ID NUMBER(5),
INV_ID NUMBER(5),
ORDER_QUANTITY NUMBER(1),
constraint pk_order_line PRIMARY KEY (ORDER_ID),
constraint fk_ship_line_ordline FOREIGN KEY (INV_ID) REFERENCES SHIPMENT_LINE (INV_ID));


CREATE TABLE COLOR (
COLOR CHAR(12));

اذا اردتي الاستفادة اكثر راجعي هذا الرابط
http://www.araboug.o...showtopic=13504

وبالتوفيق
۩ اللهـــــــــــــــــــــــم صلي على سيدنا محمد وعلـى آله وصحبه أجمـعين ۩
۩ سبحـــــــــــــــــان الله وبحمده ....... سبحــــــــــــــــــــــــان الله العظيم ۩



يمكنك زيارتي على صفحتي الخاصة بالفيس بوك على الرابط AskOsama

يمكنك زيارتي على مدونتي الجديدة على الرابط http://askossama.blogspot.com

#5 girl.sql

girl.sql

    عضو

  • الأعضــاء
  • 5 مشاركة

تاريخ المشاركة 17 April 2006 - 06:47 PM

شكرا جزيلا لك اخي Admin05 على المساعدة :D

سأقوم بقراءة الموضوع اللذي وضعته ..

أكرر شكري

#6 girl.sql

girl.sql

    عضو

  • الأعضــاء
  • 5 مشاركة

تاريخ المشاركة 17 April 2006 - 07:02 PM

لدي سؤال :D

عندما اريد عمل insert للـ attributes في الجداول..

هناك بعض الكلمات التي لايقبلها البرنامج لان بها علامة ترقيم وهي الفاصلة

مثلا كلمة WOMEN'S

ماذا افعل مع مثل هذه الكلمات ؟

#7 llord

llord

    مشترك

  • الأعضــاء
  • 114 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 17 April 2006 - 09:55 PM

السلام عليكم
:D :) :D


لعمل escap لــ ' لابد من وضع قبلها '
insert into emp(empno,ename)
values(22,'WOMEN''S')


#8 girl.sql

girl.sql

    عضو

  • الأعضــاء
  • 5 مشاركة

تاريخ المشاركة 17 April 2006 - 11:13 PM

شكرا جزيلا llord لم اتوقع ان يكون الحل بهذه السهوله :D

#9 أسامة موسى

أسامة موسى

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

  • المجموعة الماسية
  • 2,381 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 18 April 2006 - 09:57 AM

insert into emp(empno,ename)

values(23,'WOMEN'||'''||'S')
الاضافة تتم بهذه الطريقة
۩ اللهـــــــــــــــــــــــم صلي على سيدنا محمد وعلـى آله وصحبه أجمـعين ۩
۩ سبحـــــــــــــــــان الله وبحمده ....... سبحــــــــــــــــــــــــان الله العظيم ۩



يمكنك زيارتي على صفحتي الخاصة بالفيس بوك على الرابط AskOsama

يمكنك زيارتي على مدونتي الجديدة على الرابط http://askossama.blogspot.com