SELECT কমান্ড দিয়ে DEPT টেবিলের ডাটা দেখে নেওয়া যাক।
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING
20 RESEARCH
30 SALES
40 OPERATIONS
45 engineering
55 security
65 medical
7 rows selected.
আবার এভাবেও করা যায়।
SQL> insert into dept
(deptno, loc)
values (75, 'GULSHAN');
1 row created.
SELECT কমান্ড দিয়ে DEPT টবেলিরে ডাটা দখেে নওেয়া যাক।
SQL> SELECT * FROM DEPT;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING
20 RESEARCH
30 SALES
40 OPERATIONS
45 engineering
55 security
65 medical
75 GULSHAN
8 rows selected.
ধরা যাক- PR_MASTER টেবিলে DATE
ENTRY করতে হবে। SYSTEM DATE ENTRY করার জন্য নিচের মত করে কমান্ড দেওয়া যেতে পারে। এক্ষেত্রে আমরা পূর্বে তৈরীকৃত PR_MASTER টেবিলটি বেছে নিচ্ছি এবং ডাটা এন্ট্রির পূর্বে টেবিলের গঠন ও ডাটার অবস্থা পুনরায় দেখে নিব।
SQL> desc pr_master;
Name
Null? Type
-----------------------------------------
-------- ----------------------------
PR_ID NOT NULL
NUMBER(10)
PR_DATE DATE
PURCHASE_ID
NUMBER(10)
SQL> select * from
pr_master;
no rows selected
টেবিলটিতে কোন রো নাই অর্থাৎ ফাঁকা। সেক্ষেত্রে নিচের মত করে কমান্ড দেওয়া যেতে পারে।
SQL> insert into
pr_master
values
(1, sysdate, 1);
1 row created.
SELECT কমান্ড দিয়ে PR_MASTER টেবিলের ডাটা দেখে নেওয়া যাক।
SQL> select * from
pr_master;
PR_ID PR_DATE PURCHASE_ID
---------- --------- -----------
1 14-MAY-07 1
ধরা যাক- PR_MASTER টেবিলে DATE ENTRY করতে হবে। কোন ধরনের DATE FORMAT DATABASE এ আছে তা আমরা জানি না। সেক্ষেত্রে নিচের মত করে কমান্ড দেওয়া যেতে পার।
SQL> insert into
pr_master
(pr_id, Pr_date, purchase_id)
values (2, TO_DATE('MAY 3, 2007', 'MON DD, YYYY'), 2)
1 row created.
SELECT কমান্ড দিয়ে PR_MASTER টেবিলের ডাটা দেখে নেওয়া যাক।
SQL> SELECT * FROM
PR_MASTER;
PR_ID PR_DATE PURCHASE_ID
---------- --------- -----------
1 14-MAY-07 1
2 03-MAY-07 2
উপরোক্ত দুইটি কমান্ড (DATE FUNCTION) পরবর্তী অধ্যায়ে এবিষয়টি আরো পরিষ্কার হবে বলে আশা রাখি।
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন