การสร้าง sequence เพื่อ auto increment column โดย Sheroku ในการ Oracle เป็นอีกโปรแกรมที่ไม่มี auto increment มาให้ แต่ก็ยังสามารถสร้าง sequence มาใช้ในการสร้าง auto increment column ได้ตัวอย่างตารางORACLE8CREATE TABLE test (id NUMBER, testdata VARCHAR2(255)); จากนั้นก็สร้าง sequence เพื่อให้นับ โดยในที่นี้เ
การแบ่งหน้าใน Oracle โดย Sheroku ในการเขียนแสดงผลระเบียน (Records) ใน SQL ให้เป็นหน้าๆนั้นใน Oracle ไม่มีคำสั่ง LIMIT เหมือนใน PostgreSQL หรือ MYSQL ดังนั้นการทำ paging จะต้องทำการ nested select เช่นเดียวกับใน MSSQLORACLE8SELECT * FROM ( SELECT a.*, ROWNUM rn FROM (&n
การสุ่ม record ใน Oracle โดย Sheroku Tips เล็กๆน้อยๆสำหรับท่านที่ต้องการ SELECT โดยการสุ่มจากระเบียน (Record) ในฐานข้อมูล Oracle นั้นสามาถทำได้ง่ายๆโดยORACLE8SELECT * FROM ( SELECT * FROM table_name ORDER BY dbms_random.value ) WHERE ROWNUM = 1