คำถามติดแท็ก declare

10
ฉันจะใช้ตัวแปรใน Oracle SQL Developer ได้อย่างไร
ด้านล่างนี้เป็นตัวอย่างของการใช้ตัวแปรใน SQL Server 2000 DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVar ฉันต้องการทำสิ่งเดียวกันใน Oracle โดยใช้ SQL Developer โดยไม่มีความซับซ้อนเพิ่มเติม ดูเหมือนเป็นสิ่งที่ง่ายมากที่ต้องทำ แต่ฉันหาวิธีง่ายๆไม่ได้ ฉันจะทำมันได้อย่างไร?
116 sql  oracle  variables  declare 

11
เลือกลงในตัวแปรใน MySQL DECLARE ทำให้เกิดข้อผิดพลาดทางไวยากรณ์หรือไม่
ฉันต้องการเลือกค่าเดียวเป็นตัวแปร ฉันพยายามทำตาม: DECLARE myvar INT(4); - ส่งคืนข้อผิดพลาดทางไวยากรณ์ทันที SELECT myvalue FROM mytable WHERE anothervalue = 1; - ส่งกลับจำนวนเต็มเดียว SELECT myvalue INTO myvar FROM mytable WHERE anothervalue = 1; - ใช้ไม่ได้ลอง @myvar ด้วย สามารถใช้ DECLARE นอกกระบวนงานหรือฟังก์ชันที่จัดเก็บไว้ได้หรือไม่? บางทีฉันอาจไม่เข้าใจแนวคิดของตัวแปรผู้ใช้ ... ฉันเพิ่งลอง: SELECT myvalue INTO @var FROM `mytable` WHERE uid = 1; SELECT @var; ... …

15
การประกาศอาร์เรย์ของวัตถุ
ฉันมีตัวแปรซึ่งเป็นอาร์เรย์และฉันต้องการให้ทุกองค์ประกอบของอาร์เรย์ทำหน้าที่เป็นวัตถุตามค่าเริ่มต้น เพื่อให้บรรลุเป้าหมายนี้ฉันสามารถทำสิ่งนี้ในรหัสของฉันได้ var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); ใช้งานได้ดี แต่ฉันไม่ต้องการพูดถึงหมายเลขดัชนีใด ๆ ฉันต้องการให้องค์ประกอบทั้งหมดของอาร์เรย์ของฉันเป็นวัตถุ ฉันจะประกาศหรือเริ่มต้นได้อย่างไร var sample = new Array(); sample[] = new Object(); ฉันลองใช้รหัสด้านบน แต่ไม่ได้ผล ฉันจะเริ่มต้นอาร์เรย์ของวัตถุโดยไม่ใช้หมายเลขดัชนีได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.