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
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