![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 14.06.2017 в 08:07. |
|
![]() |
![]() |
![]() |
#22 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Правильно ли я понял, что такой код в ХП должен быть: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#23 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
Мелкомягкие рекомендуют для динамических запросов с параметрами юзать sp_executesql. Разницы в результате нет, но sp формирует в кэше один единственный план и подставляет в него значения параметров, в то время как EXEC каждый раз при запуске будет компилироваться с формирование нового плана. Ну и преобразование типов происходит автоматически - не нужно самому заморачиваться. Но это так, оффтопом.
Дабы не выглядеть голословным: Короткая и понятная статья о различиях между sp_executesql и EXEC Использование sp_executesql
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 14.06.2017 в 09:15. |
![]() |
![]() |
![]() |
#24 | ||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Цитата:
![]() Я написал ХП как предложил Аватар и проверил, передаю список полей и могу редактировать их там все какие надо и через сетку и через навигатор! ![]() Так. Sciv, т.е. это быстрее будет? А куда его бабахнуть в мою ХП? Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
||
![]() |
![]() |
![]() |
#25 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#26 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#27 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
На больших базах не в разы, но ускоряет работу. На Вашей... не думаю
![]() Вот безопасней точно будет.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#28 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Так вместо чего его прописать в ХП?)
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#29 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
https://docs.microsoft.com/en-us/sql...l-transact-sql или здесь https://technet.microsoft.com/ru-ru/...ql.110%29.aspx Да и с безопасностью мало чего поменяется
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 14.06.2017 в 10:17. |
|
![]() |
![]() |
![]() |
#30 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Спасибо!
![]() Кстати, допилил ХП так чтобы можно было передавать и любые поля и тянуть из указанной таблицы. Вот, может кому пригодится идея: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача параметров в хранимой процедуре | Maxjuvefan | БД в Delphi | 7 | 17.09.2015 14:09 |
Как зделать запрос в хранимой процедуре | xatabich | БД в Delphi | 8 | 08.12.2014 08:08 |
Имена переменных в хранимой процедуре | Muramidaza | БД в Delphi | 0 | 17.03.2014 22:44 |
Insert or Update в хранимой процедуре | Dozent | SQL, базы данных | 4 | 15.10.2013 03:17 |
как отключить соединения с БД в хранимой процедуре | Neymexa | SQL, базы данных | 0 | 06.04.2010 11:44 |