Ðлава 34. ECPG â ÐÑÑÑаиваемÑй SQL в C
СодеÑжание
- 34.1. ÐонÑепÑиÑ
- 34.2. УпÑавление подклÑÑениÑми к базе даннÑÑ
- 34.3. ÐапÑÑк команд SQL
- 34.4. ÐÑполÑзование пеÑеменнÑÑ ÑÑедÑ
- 34.5. ÐинамиÑеÑкий SQL
- 34.6. ÐиблиоÑека pgtypes
- 34.7. ÐÑполÑзование облаÑÑей деÑкÑипÑоÑов
- 34.8. ÐбÑабоÑка оÑибок
- 34.9. ÐиÑекÑÐ¸Ð²Ñ Ð¿ÑепÑоÑеÑÑоÑа
- 34.10. ÐомпилÑÑÐ¸Ñ Ð¿ÑогÑамм Ñо вÑÑÑаиваемÑм SQL
- 34.11. ÐиблиоÑеÑнÑе ÑÑнкÑии
- 34.12. ÐолÑÑие обÑекÑÑ
- 34.13. ÐÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° C++
- 34.11. ÐиблиоÑеÑнÑе ÑÑнкÑии
- 34.14. ÐÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²ÑÑÑаиваемого SQL
- ALLOCATE DESCRIPTOR â вÑделиÑÑ Ð¾Ð±Ð»Ð°ÑÑÑ SQL-деÑкÑипÑоÑа
- CONNECT â ÑÑÑановиÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑение к базе даннÑÑ
- DEALLOCATE DESCRIPTOR â оÑвободиÑÑ Ð¾Ð±Ð»Ð°ÑÑÑ SQL-деÑкÑипÑоÑа
- DECLARE â опÑеделиÑÑ ÐºÑÑÑоÑ
- DECLARE STATEMENT â обÑÑвлÑÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ SQL-опеÑаÑоÑа
- DESCRIBE â полÑÑиÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ подгоÑовленном опеÑаÑоÑе или набоÑе ÑезÑлÑÑаÑов
- DISCONNECT â закÑÑÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑение к базе даннÑÑ
- EXECUTE IMMEDIATE â динамиÑеÑки подгоÑовиÑÑ Ð¸ вÑполниÑÑ Ð¾Ð¿ÐµÑаÑоÑ
- GET DESCRIPTOR â полÑÑиÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¸Ð· облаÑÑи деÑкÑипÑоÑа SQL
- OPEN â оÑкÑÑÑÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸ÑеÑкий кÑÑÑоÑ
- PREPARE â подгоÑовиÑÑ Ð¾Ð¿ÐµÑаÑÐ¾Ñ Ðº вÑполнениÑ
- SET AUTOCOMMIT â ÑÑÑановиÑÑ Ñежим авÑоÑикÑаÑии Ð´Ð»Ñ ÑекÑÑего ÑеанÑа
- SET CONNECTION â вÑбÑаÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑение к базе даннÑÑ
- SET DESCRIPTOR â внеÑÑи инÑоÑмаÑÐ¸Ñ Ð² облаÑÑÑ Ð´ÐµÑкÑипÑоÑа SQL
- TYPE â ÑоздаÑÑ Ð½Ð¾Ð²Ñй Ñип даннÑÑ
- VAR â опÑеделиÑÑ Ð¿ÐµÑеменнÑÑ
- WHENEVER â опÑеделиÑÑ Ð´ÐµÐ¹ÑÑвие, коÑоÑое должно вÑполнÑÑÑÑÑ, когда пÑи обÑабоÑке SQL-опеÑаÑоÑа Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð¾Ð¿ÑеделÑнное ÑÑловие
- CONNECT â ÑÑÑановиÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑение к базе даннÑÑ
- ALLOCATE DESCRIPTOR â вÑделиÑÑ Ð¾Ð±Ð»Ð°ÑÑÑ SQL-деÑкÑипÑоÑа
- 34.15. Режим ÑовмеÑÑимоÑÑи Ñ Informix
- 34.15.1. ÐополниÑелÑнÑе ÑипÑ
- 34.15.2. ÐополниÑелÑнÑе/недоÑÑаÑÑие опеÑаÑоÑÑ Ð²ÑÑÑаиваемого SQL
- 34.15.3. ÐблаÑÑи деÑкÑипÑоÑов SQLDA, ÑовмеÑÑимÑе Ñ Informix
- 34.15.4. ÐополниÑелÑнÑе ÑÑнкÑии
- 34.15.5. ÐополниÑелÑнÑе конÑÑанÑÑ
- 34.15.2. ÐополниÑелÑнÑе/недоÑÑаÑÑие опеÑаÑоÑÑ Ð²ÑÑÑаиваемого SQL
- 34.15.1. ÐополниÑелÑнÑе ÑипÑ
- 34.16. Режим ÑовмеÑÑимоÑÑи Ñ Oracle
- 34.17. ÐнÑÑÑеннее ÑÑÑÑойÑÑво
Ð ÑÑой главе опиÑÑваеÑÑÑ Ð²ÑÑÑаиваемÑй SQL Ð´Ð»Ñ Postgres Pro. ÐвÑоÑÑ ÑÑой ÑазÑабоÑки: ÐинÑÑ Ð¢Ð¾Ð»ÐºÐµ (<[email protected]>) и ÐиÑ
аÑÐ»Ñ ÐеÑÐºÐµÑ (<[email protected]>). ÐзнаÑалÑно ÑÑÐ¾Ñ Ð¿ÑÐ¾ÐµÐºÑ Ð¿ÑедназнаÑалÑÑ Ð´Ð»Ñ C. СейÑÐ°Ñ Ð¾Ð½ Ñакже ÑабоÑÐ°ÐµÑ Ñ C++, но пока не ÑаÑпознаÑÑ Ð²Ñе конÑÑÑÑкÑии C++.
ÐÑа докÑменÑаÑÐ¸Ñ Ð½Ðµ абÑолÑÑно полнаÑ, но Ñак как ÑÑÐ¾Ñ Ð¸Ð½ÑеÑÑÐµÐ¹Ñ ÑÑандаÑÑизиÑован, дополниÑелÑнÑе ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ поÑеÑпнÑÑÑ Ð²Ð¾ Ð¼Ð½Ð¾Ð³Ð¸Ñ ÑеÑÑÑÑÐ°Ñ , поÑвÑÑÑннÑÑ SQL.