Ðлава 9. ФÑнкÑии и опеÑаÑоÑÑ
СодеÑжание
- 9.1. ÐогиÑеÑкие опеÑаÑоÑÑ
- 9.2. ФÑнкÑии и опеÑаÑоÑÑ ÑÑавнениÑ
- 9.3. ÐаÑемаÑиÑеÑкие ÑÑнкÑии и опеÑаÑоÑÑ
- 9.4. СÑÑоковÑе ÑÑнкÑии и опеÑаÑоÑÑ
- 9.5. ФÑнкÑии и опеÑаÑоÑÑ Ð´Ð²Ð¾Ð¸ÑнÑÑ ÑÑÑок
- 9.6. ФÑнкÑии и опеÑаÑоÑÑ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð±Ð¸ÑовÑми ÑÑÑоками
- 9.7. ÐоиÑк по ÑаблонÑ
- 9.2. ФÑнкÑии и опеÑаÑоÑÑ ÑÑавнениÑ
- 9.8. ФÑнкÑии ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ
- 9.9. ÐпеÑаÑоÑÑ Ð¸ ÑÑнкÑии даÑÑ/вÑемени
- 9.10. ФÑнкÑии Ð´Ð»Ñ Ð¿ÐµÑеÑиÑлений
- 9.11. ÐеомеÑÑиÑеÑкие ÑÑнкÑии и опеÑаÑоÑÑ
- 9.12. ФÑнкÑии и опеÑаÑоÑÑ Ð´Ð»Ñ ÑабоÑÑ Ñ ÑеÑевÑми адÑеÑами
- 9.13. ФÑнкÑии и опеÑаÑоÑÑ ÑекÑÑового поиÑка
- 9.14. XML-ÑÑнкÑии
- 9.11. ÐеомеÑÑиÑеÑкие ÑÑнкÑии и опеÑаÑоÑÑ
- 9.15. ФÑнкÑии и опеÑаÑоÑÑ JSON
- 9.16. ФÑнкÑии Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑÑми
- 9.17. УÑловнÑе вÑÑажениÑ
- 9.18. ФÑнкÑии и опеÑаÑоÑÑ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¼Ð°ÑÑивами
- 9.19. ÐиапазоннÑе ÑÑнкÑии и опеÑаÑоÑÑ
- 9.20. ÐгÑегаÑнÑе ÑÑнкÑии
- 9.21. ÐконнÑе ÑÑнкÑии
- 9.22. ÐÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ð·Ð°Ð¿ÑоÑов
- 9.19. ÐиапазоннÑе ÑÑнкÑии и опеÑаÑоÑÑ
- 9.23. СÑавнение ÑаблиÑнÑÑ ÑÑÑок и маÑÑивов
- 9.24. ФÑнкÑии, возвÑаÑаÑÑие множеÑÑва
- 9.25. СиÑÑемнÑе инÑоÑмаÑионнÑе ÑÑнкÑии и опеÑаÑоÑÑ
- 9.26. ФÑнкÑии Ð´Ð»Ñ ÑиÑÑемного админиÑÑÑиÑованиÑ
- 9.25. СиÑÑемнÑе инÑоÑмаÑионнÑе ÑÑнкÑии и опеÑаÑоÑÑ
- 9.26.1. ФÑнкÑии Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑией
- 9.26.2. ФÑнкÑии Ð´Ð»Ñ Ð¿ÐµÑедаÑи Ñигналов ÑеÑвеÑÑ
- 9.26.3. ФÑнкÑии ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑезеÑвнÑм копиÑованием
- 9.26.4. ФÑнкÑии ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð¾ÑÑÑановлением
- 9.26.5. ФÑнкÑии ÑÐ¸Ð½Ñ ÑонизаÑии Ñнимков
- 9.26.6. ФÑнкÑии ÑепликаÑии
- 9.26.7. ФÑнкÑии ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ð±ÑекÑами баз даннÑÑ
- 9.26.8. ФÑнкÑии обÑлÑÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑов
- 9.26.9. ФÑнкÑии Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¾Ð±ÑÑнÑми Ñайлами
- 9.26.10. ФÑнкÑии ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑекомендаÑелÑнÑми блокиÑовками
- 9.26.11. ÐÑладоÑнÑе ÑÑнкÑии
- 9.26.2. ФÑнкÑии Ð´Ð»Ñ Ð¿ÐµÑедаÑи Ñигналов ÑеÑвеÑÑ
- 9.26.1. ФÑнкÑии Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑией
- 9.27. ТÑиггеÑнÑе ÑÑнкÑии
- 9.28. ФÑнкÑии ÑобÑÑийнÑÑ ÑÑиггеÑов
- 9.29. СиÑÑемнÑе инÑоÑмаÑионнÑе ÑÑнкÑии
Postgres Pro пÑедоÑÑавлÑÐµÑ Ð¾Ð³Ñомное колиÑеÑÑво ÑÑнкÑий и опеÑаÑоÑов Ð´Ð»Ñ Ð²ÑÑÑоеннÑÑ
Ñипов даннÑÑ
. ÐÑоме Ñого, полÑзоваÑели могÑÑ Ð¾Ð¿ÑеделÑÑÑ Ñвои ÑÑнкÑии и опеÑаÑоÑÑ, как опиÑано в ЧаÑÑи V. ÐÑоÑмоÑÑеÑÑ Ð²Ñе ÑÑÑеÑÑвÑÑÑие ÑÑнкÑии и опеÑаÑоÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ в psql Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´ \df и \do, ÑооÑвеÑÑÑвенно.
ÐÑли Ð´Ð»Ñ Ð²Ð°Ñ Ð²Ð°Ð¶Ð½Ð° пеÑеноÑимоÑÑÑ, ÑÑÑиÑе, ÑÑо пÑакÑиÑеÑки вÑе ÑÑнкÑии и опеÑаÑоÑÑ, опиÑаннÑе в ÑÑой главе, за иÑклÑÑением пÑоÑÑейÑÐ¸Ñ Ð°ÑиÑмеÑиÑеÑÐºÐ¸Ñ Ð¸ опеÑаÑоÑов ÑÑавнениÑ, а Ñакже Ñвно оÑмеÑеннÑÑ ÑÑнкÑий, не опиÑÐ°Ð½Ñ Ð² ÑÑандаÑÑе SQL. Тем не менее ÑаÑÑиÑно ÑÑа ÑаÑÑиÑÐµÐ½Ð½Ð°Ñ ÑÑнкÑионалÑноÑÑÑ Ð¿ÑиÑÑÑÑÑвÑÐµÑ Ð¸ в дÑÑÐ³Ð¸Ñ Ð¡Ð£ÐÐ SQL и во Ð¼Ð½Ð¾Ð³Ð¸Ñ ÑлÑÑаÑÑ ÑазлиÑнÑе ÑеализаÑии одинаковÑÑ ÑÑнкÑий оказÑваÑÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸ÑнÑми и ÑовмеÑÑимÑми. Ð ÑÑой главе не опиÑÑваÑÑÑÑ Ð°Ð±ÑолÑÑно вÑе ÑÑнкÑии; некоÑоÑÑе дополниÑелÑнÑе ÑÑнкÑии ÑаÑÑмаÑÑиваÑÑÑÑ Ð² дÑÑÐ³Ð¸Ñ ÑÐ°Ð·Ð´ÐµÐ»Ð°Ñ Ð´Ð¾ÐºÑменÑаÑии.