Nexus drug&drop

Хочу обозначить еще одну находку, которая в скором времени будет реализована в клиенте. Как известно он содержит операцию drug&drop для файлов, то есть можно перетащить файл из виндоуз эксплорера прямо в БД. Если теперь предположить, что один нексус клиент подсоединен к одной БД, а другой к другой, то нетрудно понять, что перетягивание объектов из базы в базу открывает интересные горизонты. И такое возможно очень просто сделать так как схема базы данных у нексуса не является жесткой конструкцией.

***
Переспалось. Но как-то не с тобой
В закатном солнце растворилось время
Разводы чувств за горизонт чужой
Уж ногу вставили в гнедое стремя.

Комментарии

Изображение пользователя ipanshin.

unpivot

Хочу обратить внимание, что казалось бы очень интересная конструкция "точка поворота или разворота данных" бешено тормозит. Зачем нужны такие рюшки?

create table #vls([name] varchar(128), [value] varchar(4000), [num] int identity)
set @cmd=
' insert into #vls([name],[value]) ' +
' SELECT [name], [value] FROM ' +
' (SELECT ' + @pvt +
' FROM ' + @TableName +
') p UNPIVOT ([value] FOR [name] IN ('+@fld+') )AS unpvt '
exec [dbo].[sp_executesql] @cmd

И еще, когда пишешь ассемблерную сборку на сиквеле, то задеваешь работу MS DTC, хотя и не собирался этого делать.