SQLite и хранимые процедуры, Поддерживает ли SQLite хранимые процедуры |
Здравствуйте, гость ( Вход | Регистрация )
SQLite и хранимые процедуры, Поддерживает ли SQLite хранимые процедуры |
legat |
9.8.2010, 17:03
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 10 Регистрация: 8.8.2010 Пользователь №: 1940 Спасибо сказали: 0 раз(а) Репутация: 0 |
Поддерживает ли SQLite хранимые процедуры?
Если да, то как средствами Qt их вызвать? Если нет, то какими способами этот недостаток можно обойти? |
|
|
Iron Bug |
10.8.2010, 6:50
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
Вот, добралась до работы.
В сишном интерфейсе SQLite есть подгружаемые SQL функции. В общем, рекомендую посмотреть вот это для информации: http://www.sqlite.org/c3ref/create_function.html Далее, используется примерно так:
пример вызова созданной функции в запросе:
При выполнении запроса на каждую запись будет вызвана функция LogErrorCheck и значение, возвращаемое через context.SetResult будет подставлено вместо тега ERROR. P.S. у меня использован wxSQLite, но с обычным SQLite то же самое будет. просто вызовы маленько по-другому будут оформляться. Сообщение отредактировал Iron Bug - 10.8.2010, 9:31 |
|
|
Текстовая версия | Сейчас: 26.11.2024, 16:34 |