จะประกาศตัวแปรและใช้งานในสคริปต์ Oracle SQL เดียวกันได้อย่างไร
ฉันต้องการเขียนโค้ดที่ใช้ซ้ำได้และจำเป็นต้องประกาศตัวแปรบางตัวในตอนต้นและนำมาใช้ซ้ำในสคริปต์เช่น: DEFINE stupidvar = 'stupidvarcontent'; SELECT stupiddata FROM stupidtable WHERE stupidcolumn = &stupidvar; ฉันจะประกาศตัวแปรและใช้ซ้ำในคำสั่งที่ตามมาได้อย่างไรเช่นในการใช้ SQLDeveloper ความพยายามในการ ใช้ส่วนประกาศและใส่คำสั่ง SELECT ต่อไปนี้ในและBEGIN END;เข้าถึงตัวแปรโดยใช้&stupidvar. ใช้คีย์เวิร์ดDEFINEและเข้าถึงตัวแปร ใช้คีย์เวิร์ดVARIABLEและเข้าถึงตัวแปร แต่ฉันได้รับข้อผิดพลาดทุกประเภทในระหว่างการพยายามของฉัน (ตัวแปรที่ไม่ถูกผูก, ข้อผิดพลาดของไวยากรณ์, คาดว่าSELECT INTO... )