PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

SQL सर्वर संग्रहीत कार्यविधि को PostgreSQL संग्रहीत कार्यविधि में कनवर्ट करें

MS SQL से PostgreSQL में कोई 1:1 "रूपांतरण" नहीं है।

अवधारणाएं बिल्कुल अलग हैं।

मैं अत्यधिक अनुशंसा करता हूं कि कार्यक्षमता को फिर से लागू करें और SQL सर्वर की नकल करने की कोशिश करने के बजाय PostgreSQL की सुविधाओं का फायदा उठाएं।

जब लोग एक डीबीएमएस के तकनीकी समाधान को दूसरे में पोर्ट करने का प्रयास करते हैं तो वे आमतौर पर कुछ ऐसा करते हैं जो धीमा होता है और स्केल नहीं करता है (यह ओरेकल -> एसक्यूएल सर्व, एसक्यूएल सर्वर -> ओरेकल, डीबी 2 -> ओरेकल और एसक्यूएल सर्वर के लिए सच है। -> PostgreSQL बस के रूप में अच्छी तरह से)।

संग्रहीत कार्यों के बारे में मैनुअल पढ़ें (पीजी में "प्रक्रियाएं" नहीं हैं) अपने वर्तमान समाधान के लिए विनिर्देश को दोबारा पढ़ें और फिर पोस्टग्रेस ऑफ़र की संभावनाओं का उपयोग करके इसे लागू करें।

मुझे यकीन है कि यह वह उत्तर नहीं है जिसे आप ढूंढ रहे थे, लेकिन मेरा दृढ़ विश्वास है कि यह एकमात्र व्यवहार्य तरीका है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. टाइमस्टैम्प के विरुद्ध प्रारंभ और समाप्ति समय के बीच PostgreSQL मिलान अंतराल

  2. पोस्टग्रेज:वर्चर को टेक्स्ट में बदलें

  3. एक एनम के सभी मान प्राप्त करने के लिए SQL क्वेरी

  4. रेल प्रवासन:PostgreSQL पर Bigint विफल हो रहा है?

  5. PostgreSQL जांचें कि क्या सरणी में बाएं हाथ के सरणी से कोई तत्व है