लगभग समान है, लेकिन वास्तव में उत्तर here का उत्तर नहीं दिया गया है।postgresql में स्थानीय चर घोषित कैसे करें?
मैं एमएस एसक्यूएल सर्वर से PostgreSQL में एक एप्लिकेशन माइग्रेट कर रहा हूं। कोड में कई स्थानों पर मैं स्थानीय चर का उपयोग करता हूं इसलिए मैं उस बदलाव के लिए जाना चाहूंगा जिसके लिए कम काम की आवश्यकता है, तो क्या आप कृपया मुझे बता सकते हैं कि निम्न कोड का अनुवाद करने का सबसे अच्छा तरीका कौन सा है?
-- MS SQL Syntax: declare 2 variables, assign value and return the sum of the two
declare @One integer = 1
declare @Two integer = 2
select @One + @Two as SUM
इस रिटर्न:
SUM
-----------
3
(1 row(s) affected)
मैं Postgresql 8.4 या यहां तक कि 9.0 का उपयोग करेगा अगर यह महत्वपूर्ण fetaures कि अनुवाद को सरल बनाएगा शामिल हैं।
यह पोस्ट मदद कर सकता है? http://stackoverflow.com/questions/36959/how-do-you-use-script-variables-in-postgresql – jheppinstall
http://stackoverflow.com/questions/36959/how-do-you-use के समान संभावित -स्क्रिप्ट-चर-इन-पोस्टग्रेस्क्ल –
ऐसा लगता है कि आपको 9.0 के लिए इंतजार करना है - ["DO - अज्ञात कोड ब्लॉक निष्पादित करें"] (http://developer.postgresql.org/pgdocs/postgres/sql-do.html)। –