Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Tdmitry Member Откуда: Москва Сообщений: 78 |
Всем доброго дня! Помогите пожалуйста! можно ли посмотреть, какой скрипт выполняется при создании таблицы? Программа по нажатию кнопки формирует таблицу. Где прописан этот код, найти не могу. Заново его писать ооочень долго. Как бы так его вытащить? |
21 июн 13, 11:35 [14464427] Ответить | Цитировать Сообщить модератору |
Ennor Tiegael Member Откуда: Сообщений: 3348 |
Tdmitry, SQL Profiler. |
21 июн 13, 11:36 [14464433] Ответить | Цитировать Сообщить модератору |
Сергей Викт. Member Откуда: Москва Сообщений: 888 |
А программа самописная или вы про SSMS? |
||
21 июн 13, 11:43 [14464497] Ответить | Цитировать Сообщить модератору |
Сергей Викт. Member Откуда: Москва Сообщений: 888 |
А вообще после создания откройте окно SSMS-Database Engine-Databases-Ваша_БД-Tables-Ваша_таблица-Правый_клик_мышкой-Script object as-CREATE |
||
21 июн 13, 11:49 [14464562] Ответить | Цитировать Сообщить модератору |
Tdmitry Member Откуда: Москва Сообщений: 78 |
тут ничего полезного не выдает программа левая, работает с этой БД профайлер выдает INSERT бла-бла, но подставляет уже готовые цифры. а откуда он их берет, не пишет а скрипт тянет данные из множества таблиц и подставляет в новую для отчета наверное такого не бывает |
||||
21 июн 13, 12:50 [14465126] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Бывает, если все рассчеты делает само приложение. А серверу отправляет только " INSERT бла-бла, но подставляет уже готовые цифры" |
||
21 июн 13, 12:57 [14465207] Ответить | Цитировать Сообщить модератору |
StarikNavy Member Откуда: Москва Сообщений: 2396 |
да что вы говорите? приведите пожалуста это "ничего полезного" что он вам выдал |
||||
21 июн 13, 13:24 [14465389] Ответить | Цитировать Сообщить модератору |
baracs Member Откуда: Москва Сообщений: 7206 |
Вам предлагают в SQL Server Managment Studio (SSMS) посмотреть скрипт создания существующей таблицы. "Студия" генерит его сама на основе метаданных из БД.
|
||||||
21 июн 13, 13:34 [14465483] Ответить | Цитировать Сообщить модератору |
lazyDBA Member Откуда: Сообщений: 75 |
Примерно такой-же вопрос. Профайлер показывает INSERT с готовыми данными, но не показывает предыдущий курсор который делает SELECT, только exec sp_cursorfetch ... Как увидеть техт курсора? |
22 июл 13, 18:34 [14600664] Ответить | Цитировать Сообщить модератору |
SergePnb Member Откуда: Киев Сообщений: 456 |
lazyDBA, перед sp_cursorfetch должен быть sp_cursorexecute, а перед ним sp_cursorprepare. Вот из него и можно получить текст курсора. Подробнее можно посмотреть тут sp_cursorprepare |
22 июл 13, 18:50 [14600711] Ответить | Цитировать Сообщить модератору |
lazyDBA Member Откуда: Сообщений: 75 |
Спасибо, SergePnb. Не видно там как подготавливаются требуемые данные. Вероятно это в исходном коде приложения. |
23 июл 13, 01:08 [14601820] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |