8/22/2011

Oracle SQL INSERT INTO Statement (Basic)

السلام عليكم 

Insert سوف نتحدث اليوم بأذن الله عن جمله ال
نستخدم هذه الجمله ل ادخال البيانات داخل الجداول - داخل قواعد البيانات-او بمعنى اخر ادخال صفوف جديده داخل الجدول
تكتب الجمله على النحو التالى
Syntax



INSERT INTO table_name
VALUES (value1 , value2 , value3, .......); 


يجب ادخال البيانات بطريقتين الاولى عن طريق ادخال البيانات فى كل الصفوف بلترتيب والثانيه عن طريق اختيار صفوف معينه وادخال البيانات فيها
DEPTسوف نستخدم جدول الادارات  EMPهذه المره سوف نستخدم جدول اخر غير جدول الموظفين
 SCOTT   SCHEMA اعمل دائما على  




DEPTNO
DNAME
LOC
70
SA
TANTA
50
DEV
CAIRO
60
IT
CAIRO
10
ACCOUNTING
NEW YORK
20
RESEARCH
DALLAS
30
SALES
CHICAGO
40
OPERATIONS
BOSTON

مثال 1 سوف نقوم بادخال اداراه جديده من حيث الرقم والاسم والموقع
Syntax

INSERT INTO dept( deptno, dname, loc)                           اسماء الادارات 

Values (80,'ArafaBlog','CAIRO');
***************
ستكون النتيجه
1 Row Created
نقوم باستعراض الجدول لاظهار البيانات الجديده

DEPTNO
DNAME
LOC
80
ArafaBlog
CAIRO
70
SA
TANTA
60
IT
CAIRO
50
DEV
CAIRO
40
OPERATIONS
BOSTON
30
SALES
CHICAGO
20
RESEARCH
DALLAS
10
ACCOUNTING
NEW YORK

سوف نقوم بنفس المثال السابق لكن سوف نكتب الكود بشكل مختلف
Syntax
INSERT INTO dept

Values (80,'ArafaBlog01','CAIRO');

مثال 2 فى هذا المثال سوف ندخل قيمه واحده وهى رقم الاداره فقط
Syntax
INSERT INTO dept (deptno)Values (90);

مثال 3 سوف ندخل ادراه جديده ولكننا لن ندخل القيم بلترتيب
Syntax
INSERT INTO dept (loc , dname , deptno)
Values ('Paris','ArafaBlog02',90);

وبهذا نكون انتهينا من درس اليوم وفى انتظار الاسئله والاستفسارات

No comments:

Post a Comment