Articles Comments

Oracle DBA & All IT » Function

Trigger in Oracle

หลายๆคน อาจจะยังงงงวย ว่า Trigger มีเอาไว้ทำอะไร แล้วทำงานอย่างไร? วันนี้จึงถือโอกาสหยิบยกมาแนะนำกัน เผื่อมีใครจะนำไปใช้ประโยชน์จากมันได้บ้าง TRIGGER พูดง่ายๆคือ โปรแกรมๆ นึงที่ผูกติดไว้กับ Table นึง เพื่อจับตาดูเหตุการณ์ที่เกิดขึ้นกับ Table นั้นๆ แล้วถ้าเกิดเหตุการณ์นั้นๆ เราจะให้ทำอะไรต่อไป   .. Preview : 7555Related Search:trigger oracle คือ … Read entire article »

Filed under: Database, DBA, Function, Oracle, Oracle Tips, Programming, Utilities

SQL*Plus copy Utility — วิธีใช้ copy ใน SQL*Plus

The SQL*Plus copy Utility  "สวัสดียามเช้าจ้า.. วันพระใหญ่วันนี้อย่าลืมไปทำบุญตักบาตร เวียนเทียนกันน๊า.. เพื่อเป็นสิริมงคลกับตัวเองและครอบครัวจ้า ^^ " คำสั่ง Copy ใช้สำหรับ Copy ข้อมูลระหว่าง 2 Database โดยผ่าน SQL*Net. โดยมี format command ดังนี้ COPY FROM DB_Src TO DB_Dest action   destination_table (column_name, column_name…) USING query   .. Preview : 8268Related Search:วิธีการใส่ index oracle … Read entire article »

Filed under: Database, DBA, Function, New Feature, Oracle, Oracle Tips, Utilities

การ config EXTPROC บน Oracle11g

วันนี้เอาเรื่องการ config EXTPROC เพื่อให้ developer สามารถใช้ PL/SQL เรียกใช้โปรแกรมภาษาอื่นๆ ได้ เช่น java, c เป็นต้น   .. Preview : 6253Related Search:pl sql developer วิธีใช้ … Read entire article »

Filed under: Database, DBA, DBA, Developer, Function, Oracle, Programming, Utilities

Decode = IF-THEN-ELSE (The Oracle decode function)

Decode = IF-THEN-ELSE decode function สามารถที่จะใช้ใน SQL มีค่าเท่ากับ IF-THEN-ELSE เป็นทางเลือกหนึ่งที่ไม่ต่างจากการใช้ CASE ใน statement Syntax: decode( expression , compare_value, return_value, [,compare, return_value] … [,default_return_value] )   .. Preview : 18553Related Search:decode sqldecode oracleoracle decodedecode oracle คือsql decodedecode sql คือdecode คือSELECT DECODE … Read entire article »

Filed under: Database, Function, Oracle, Oracle Tips, Programming, Tuning Performance

ORA-14551 cannot perform a DML operation inside a query

      Error… Error… มาแล้วจ้า..  อิอิ เสียงตามสายจาก SA ที่รักถามไถ่มาว่า ทำไมๆๆ เรียกใช้ Function ที่ด้านในมี Update Statement ทำไมถึง Error ORA-14551: cannot perform a DML operation inside a query .. Preview : 5212Related Search:ora-14551 … Read entire article »

Filed under: Database, DBA, Function, ORA-Error, Oracle, Programming

ความแตกต่างระหว่างคำสั่ง Truncate, Delete และ Drop

DELETE   คำสั่ง DELETE จะใช้สำหรับลบข้อมูลออกจากตาราง สามารถใส่เงื่อนไขในการลบได้ด้วย  ถ้าำไม่มีการกำหนด เงื่อนไข จะเป็นการลบข้อมูลทั้งตาราง หลังจากที่มีการรันคำสั่ง DELETE จะต้องตามด้วยคำสั่ง COMMIT เป็นการยืนยันการลบข้อมูล หรือ ROLLBACK เพื่อยกเลิกการลบก่อนหน้า   .. Preview : 48104Related Search:truncate table คือtruncatetruncate tabletrunc oracle คือtruncate คือoracle trunc คือtruncate table sqlsql truncatetruncate sqlsql truncate คือ … Read entire article »

Filed under: Function, Oracle Tips, Tuning Performance

ย้อนวันเวลาด้วย fixed_date

             การกำหนดวันที่ให้คงที่เสมอให้กับ SYSDATE  แทนที่วันที่ปัจจุบันของโฮสต์ มีประโยชน์สำหรับการทดสอบระบบ โดยค่าที่ได้จะอยู่ในรูปแบของวันที่ โดยไม่มีเวลามาให้ด้วย หรือจะ Set ค่าทั้งวันที่และเวลาเลยก็ได้ ทั้งนี้ขึ้นอยู่กับว่าเราอยากจะให้ SYSDATE สำหรับการทดสอบเฉพาะเจาะจงแค่ไหน .. Preview : 7470 … Read entire article »

Filed under: Function