ฉันเพิ่งมีปัญหาที่ฉันกำหนดประเภทและทดสอบในคางคกและทั้งหมดก็โอเค แต่ทำงานภายใต้ SQL * PLUS มันเกิดข้อผิดพลาด
ตัวอย่าง:
CREATE OR REPLACE TYPE MyType AS OBJECT (
Item1 NUMBER,
Item2 NUMBER
);
ด้วยเหตุผลบางอย่างฉันต้องเพิ่มเครื่องหมายทับที่นี่
CREATE OR REPLACE TYPE MyType AS OBJECT (
Item1 NUMBER,
Item2 NUMBER
);
/
สำหรับฉันแล้วมันคล้ายกับคำสั่งสร้างตารางซึ่งไม่ต้องใช้เครื่องหมายทับ ฉันคิดว่ามันค่อนข้างสับสน ฉันรู้ว่ามันทำงานอย่างไร แต่ทุกคนสามารถอธิบายได้ว่าทำไมการตัดสินใจออกแบบนี้จึงเกิดขึ้น
ตอบใน: dba.stackexchange.com/questions/1305/…
—
Joe
ไม่มีคำถามทำไมไม่มีคำตอบ ดูเหมือนว่าเป็นการตัดสินใจตามอำเภอใจของทีม sql * plus
—
bernd_k
มีคำตอบที่ดีคือ: stackoverflow.com/a/10207695/1568658
—
Eric Wang