12
วิธีการประกาศตัวแปรในแบบสอบถาม PostgreSQL
ฉันจะประกาศตัวแปรสำหรับใช้ในแบบสอบถาม PostgreSQL 8.3 ได้อย่างไร ใน MS SQL Server ฉันสามารถทำได้: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar ฉันจะทำเช่นเดียวกันใน PostgreSQL ได้อย่างไร ตามตัวแปรเอกสารจะประกาศเพียงว่า "ชื่อประเภท;" แต่นี่ทำให้ฉันมีข้อผิดพลาดทางไวยากรณ์: myvar INTEGER; ใครช่วยให้ฉันตัวอย่างของไวยากรณ์ที่ถูกต้องหรือไม่