Non c'è alcun equivalente alla decodifica Oracle Funzione In Postgres. C'è qualcuno che ha scritto la decodifica come una funzione?Decodifica equivalente in postgres
risposta
C'è un equivalente. Si chiama una dichiarazione CASE
.
ci sono due forme di CASE:
semplice caso:
CASE search-expression
WHEN expression [, expression [ ... ]] THEN
statements
[ WHEN expression [, expression [ ... ]] THEN
statements
... ]
[ ELSE
statements ]
END CASE;
CASO Ricerca:
CASE
WHEN boolean-expression THEN
statements
[ WHEN boolean-expression THEN
statements
... ]
[ ELSE
statements ]
END CASE;
CASE
dichiarazioni sono più facili da leggere; Preferisco questi su decode()
in Oracle.
Anch'io preferisco 'CASE' su' decode() ' –
Se si è abituati a funzioni specifiche di Oracle, è possibile installare l'estensione PostgreSQL orafce
.
Tra le altre funzioni specifiche di Oracle, orafce
implementa anche DECODE
- quello che si sta cercando.
Se si utilizza Ubuntu, sarà sufficiente installare il pacchetto postgresql-9.1-orafce
per rendere disponibile orafce
nel server PostgreSQL.
in windows, come posso installare questo? – vmb
Dovrebbe essere possibile - non ho mai provato. Ok, ho provato Postgres su Windows, ma ha funzionato molto più lentamente rispetto a Linux, che non ho mai guardato indietro. Se ti interessano le prestazioni, NON dovresti eseguire PostgreSQL su Windows - guarda [questa risposta da uno degli sviluppatori di PostgreSQL] (http://serverfault.com/questions/222430/is-postgresql-suited-to-one-os -is-da-meglio-on-linux-che-finestre). – mvp
come installare su windows..can u pls share download link – vmb
- 1. Oracle equivalente di DISTINCT ON di Postgres?
- 2. decodifica h264 in ios
- 3. decodifica json in php
- 4. INSERT INTO condizionale in postgres
- 5. JSON codifica/decodifica base64 codifica/decodifica in JavaScript
- 6. Decodifica entità HTML in Android
- 7. Decodifica dati JSON in Java
- 8. Stringhe di decodifica in PHP
- 9. Decodifica una stringa in Swift
- 10. Decodifica immagine SVG in bitmap
- 11. Decodifica stringa JSON in Java
- 12. decodifica utf-8 in java
- 13. decodifica stringa esadecimale in javascript
- 14. Codifica simmetrica/decodifica in .NET
- 15. decodifica stringa JSON in python
- 16. Errore di decodifica in java
- 17. Decodifica HTML in un'espressione angolare
- 18. Converti la data in anno di Postgres in Postgres
- 19. Letture sporche in Postgres
- 20. Operatore ~ <~ in Postgres
- 21. Scalatura Postgres in orizzontale
- 22. postgres in vagrant (ubuntu14.04)
- 23. INDICE in Postgres?
- 24. Memorizzare un file in postgres usando node-postgres
- 25. Recupero dei messaggi da postgres
- 26. Decodifica un frame websocket
- 27. Strategie per la crittografia con Django + Postgres?
- 28. Decodifica testo Unicode all'indietro
- 29. Python 3.4 decodifica byte
- 30. Decodifica URL Python?
Potresti avere più fortuna se descrivi cosa fa quella funzione. Siccome è qualcuno che conosce Postgres ma non Oracle sarà completamente incapace di fornire una risposta senza prima fare ricerche. – qqx
Non esiste una ricerca in forma abbreviata come 'decode', ma è possibile utilizzare l'istruzione' CASE' dello standard SQL. –