| ÐокÑменÑаÑÐ¸Ñ Ð¿Ð¾ PostgreSQL 9.4.1 | |||
|---|---|---|---|
| ÐÑед. | УÑÐ¾Ð²ÐµÐ½Ñ Ð²ÑÑе | Ðлава 43. PL/Python â пÑоÑедÑÑнÑй ÑзÑк Python | След. |
43.10. ÐеÑеменнÑе окÑÑжениÑ
ÐекоÑоÑÑе пеÑеменнÑе окÑÑжениÑ, воÑпÑинимаемÑе инÑеÑпÑеÑаÑоÑом Python, Ñоже могÑÑ Ð²Ð»Ð¸ÑÑÑ Ð½Ð° поведение PL/Python. ÐÑи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи Ð¸Ñ Ð½Ñжно ÑÑÑановиÑÑ Ð² ÑÑеде оÑновного ÑеÑвеÑного пÑоÑеÑÑа PostgreSQL, напÑимеÑ, в ÑкÑипÑе запÑÑка. ÐножеÑÑво доÑÑÑпнÑÑ Ð¿ÐµÑеменнÑÑ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ Ð·Ð°Ð²Ð¸ÑÐ¸Ñ Ð¾Ñ Ð²ÐµÑÑии Python; за подÑобноÑÑÑми обÑаÑиÑеÑÑ Ðº докÑменÑаÑии Python. Ðа Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ ÑÑой докÑменÑаÑии, на поведение PL/Python влиÑли ÑледÑÑÑие пеÑеменнÑе окÑÑжениÑ, пÑи налиÑии Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑей веÑÑии Python:
PYTHONHOME
PYTHONPATH
PYTHONY2K
PYTHONOPTIMIZE
PYTHONDEBUG
PYTHONVERBOSE
PYTHONCASEOK
PYTHONDONTWRITEBYTECODE
PYTHONIOENCODING
PYTHONUSERBASE
PYTHONHASHSEED
(ÐÐ¾Ñ Ð¾Ð¶Ðµ, ÑÑо вÑледÑÑвие ÑонкоÑÑей ÑеализаÑии Python, не завиÑÑÑÐ¸Ñ Ð¾Ñ Ð¸ÑполниÑÐµÐ»Ñ PL/Python, некоÑоÑÑе пеÑеменнÑе окÑÑжениÑ, пеÑеÑиÑленнÑе на ÑÑÑаниÑе ÑÑководÑÑва man python, дейÑÑвÑÑÑ ÑолÑко в инÑеÑпÑеÑаÑоÑе Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки, но не во вÑÑÑаиваемом инÑеÑпÑеÑаÑоÑе Python.)
| ÐÑед. | ÐаÑало | След. |
| ÐÑпомогаÑелÑнÑе ÑÑнкÑии | УÑÐ¾Ð²ÐµÐ½Ñ Ð²ÑÑе | ÐнÑеÑÑÐµÐ¹Ñ Ð¿ÑогÑаммиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑеÑвеÑа |