0
ответов

T-SQL MERGE - выяснение, какое действие было предпринято

Мне нужно знать, выполнил ли оператор MERGE оператор INSERT. В моем сценарии вставка - это либо 0, либо 1 строка. Код теста: DECLARE @t table (C1 int, C2 int) DECLARE @ C1 INT, @ C2 INT установить @ c1 = 1 set @ c2 = ...
вопрос задан: 22 December 2010 08:36
0
ответов

Инструменты для преобразования таблиц базы данных в классы C # [закрыто]

Есть ли бесплатный инструмент или подключаемый модуль для Visual Studio для преобразования таблиц SQL в сущность, модель, фасад? а классы DAO? Я работаю над SQL Server 2008, Visual Studio 2008 и C #.
вопрос задан: 21 December 2010 15:22
0
ответов

Почему MAX работает намного хуже, чем TOP в индексированном представлении?

Я обнаружил, что в индексированном представлении с соответствующими индексами MAX (дата) выполняет весь индекс сканирование, за которым следует агрегат потока, тогда как дата TOP (1) оптимально использует индекс и только ...
вопрос задан: 20 December 2010 03:14
0
ответов

выберите снижение производительности статов при использовании DISTINCT с параметрами

Примечание для вознаграждения - НАЧАЛО: ПАРАМЕТРЫ СНЯТИЯ (это единственная «идея», о которой сообщалось в вопросах перед назначением) не является проблема здесь, как вы можете прочитать в разделе «обновление» в конце ...
вопрос задан: 18 December 2010 01:47
0
ответов

SQL Server 2008: Что такое ленивая проверка схемы?

Видел эту опцию, когда я создал связанный сервер
вопрос задан: 15 December 2010 21:50
0
ответов

SQL Server: как хранить двоичные данные (например, файл Word)?

Я не администратор баз данных, поэтому я просто не знаю плюсов и минусов использования различные методы хранения двоичных данных в SQL Server. varbinary (n) хранит только 8000 байт varbinary (max) хранит 2 ГБ BLOB ...
вопрос задан: 15 December 2010 14:05
0
ответов

Копировать все содержимое базы данных (схему и данные)

Мне нужно скопировать содержимое (таблицы, представления, процессы, ДАННЫЕ и т. Д.) Базы данных SQL Server и скопировать его в другую базу данных SQL Server. Мне нужно сделать это полностью в сценарии, поскольку я не могу нести ...
вопрос задан: 15 December 2010 01:17
0
ответов

Arithmetic overflow w/ bigints in SQL Server 2008

I'm having a problem with arithmetic overflow when converting to bigint in SQL Server 2008. The following is confusing me. This works: select 58356453 * 228204732751 Answer: 13317218761161292203 ...
вопрос задан: 14 December 2010 21:18
0
ответов

Столбец GUID строки MS SQL Server

Прошу прощения за то, что задал вопрос, который кажется утомительным, но ни один ответ на форуме или прочитанная мною документация не дают адекватного ответа. Какова цель свойства Row GUID Column в ...
вопрос задан: 14 December 2010 18:57
0
ответов

Запрос на поиск ПЕРВОГО И ВТОРОГО наибольшее значение из группы

у меня есть такой запрос: SELECT DATEPART (год, some_date), DATEPART (месяц, some_date), MAX (some_value) max_value ИЗ some_table GROUP BY DATEPART (год, некоторая_дата), DATEPART (месяц, некоторая_дата) ...
вопрос задан: 14 December 2010 15:20
0
ответов

Рекомендации по изменению схемы SQL Server 2008

Я ищу информацию, касающуюся следующего: Каковы рекомендации по обновлению схемы моей базы данных разработчика до моей производственной базы данных или даже более лаконично вносить изменения в схему БД в ...
вопрос задан: 13 December 2010 18:20
0
ответов

Почему «0D0» считается числовым в SQL Server 2008?

Есть идеи, почему ISNUMERIC ('0D0' ) = 1 ИСТИНА в SQL Server 2008? Я проверяю идентификационные номера из другой системы, которые иногда содержат буквы, которые мы не хотим передавать, но эта комбинация ...
вопрос задан: 13 December 2010 15:38
0
ответов

Управление ростом файлов SQL Server .LDF

Сегодня я убедитесь, что размер файла .ldf базы данных SQL Server составляет 66 ГБ. Размер МДФ составляет всего 200 МБ. Как отключить ведение журнала в файле .ldf?
вопрос задан: 9 December 2010 23:24
0
ответов

SQL Server - как объединить строку и добавить переводы строки?

Я хочу выделить набор данных в одну строку, но мне все равно нужен каждый элемент в отдельной строке (я затем поместит его в Crystal Reports, и это будет быстрее, чем использование тонны вложенных отчетов.) Итак, я ...
вопрос задан: 9 December 2010 20:03
0
ответов

как проверить, есть ли у пользователя права системного администратора в SQL Server 2008 R2

У меня есть приложение, которое должно разрешать доступ только пользователям, которые являются системными администраторами на базе данных. Какой sql-скрипт или запрос я могу выполнить из кода C #, который, учитывая имя пользователя, может определить, ест
вопрос задан: 9 December 2010 19:40
0
ответов

Convert text in PascalCase

Is it possible to convert text from a table column in SQL Server to PascalCase only using a proper SQL code? TABLE DEFINITION ---------------------- ID int CITTA варчар (50) Док варчар (50) ...
вопрос задан: 8 December 2010 03:23
0
ответов

Int Primary key - exceeding int range

Just wondering what actually happens after you exceed 2147483647 records?
вопрос задан: 7 December 2010 18:29
0
ответов

Как добавить вывод трассировки / отладки к хранимым процедурам в Sql Server (2008)

Что ближе всего к возможности добавить log4net стиль отладочной информации для набора хранимых процедур? Некоторые процедуры делегируют работу другим процедурам, и я хочу отслеживать информацию от обеих. Я '...
вопрос задан: 7 December 2010 16:22
0
ответов

Структура базы данных: расчет Баланс счета

Как создать базу данных для расчета баланса счета? 1) На данный момент я рассчитываю баланс счета из таблицы транзакций В моей таблице транзакций у меня есть "описание" и "сумма" и т. Д. ...
вопрос задан: 7 December 2010 07:04
0
ответов

Ограничена ли потеря производительности отслеживания измененных данных таблицами с поддержкой CDC?

Я читал, что включение отслеживания измененных данных, очевидно, влияет на производительность базы данных. Повлияет ли эта потеря производительности только на таблицы, для которых включен CDC, или она повлияет на все действия ...
вопрос задан: 6 December 2010 11:38
0
ответов

Поиск блокирующих / блокирующих запросов в MS SQL (mssql)

Использование sys.dm_os_wait_stats Я определил, что, по моему мнению, является проблемой блокировки, время ожидания, время ожидания, pct, на котором запущен ptc LCK_M_RS_S 2238,54 22,14 22,14 LCK_M_S 1980,59 19.59 ...
вопрос задан: 6 December 2010 11:36
0
ответов

How to group databases in folders in SQL Server Management Studio?

My question comest from the frustration that I have every time I launch SSMS. We have few hundred of different databases in one server instance, from different projects and customers, and having them ...
вопрос задан: 4 December 2010 23:54
0
ответов

Как мне ускорить DbSet.Add ()?

Мне нужно импортировать около 30 тысяч строк из файла CSV в мою базу данных SQL, это, к сожалению, занимает 20 минут. Устранение неполадок с помощью профилировщика показывает, что DbSet.Add занимает больше всего времени, но почему? У меня ...
вопрос задан: 4 December 2010 20:14
0
ответов

Как заставить SQL Server 2008r2 отображать ошибки?

Я запуск скрипта Insert, который должен вставить 13 381 строку в пустую БД из SSMS. Он сообщает мой «Запрос завершен с ошибками» и вставляет только 13357 строк. Ничего не отображается в ...
вопрос задан: 3 December 2010 16:57
0
ответов

Когда подходят вычисляемые столбцы?

Я подумываю о разработке таблицы с вычисляемым столбцом в Microsoft SQL Server 2008. Это было бы простое вычисление, например (ISNULL (colA, ( 0)) + ISNULL (colB, (0))) - как итог. Наше приложение ...
вопрос задан: 2 December 2010 22:32
0
ответов

SQL Server ROWLOCK вместо SELECT если не существует INSERT transaction

Я обновил SQL Server 2005 до 2008. Я помню, что в 2005 году ROWLOCK просто не работал, и мне пришлось использовать PAGELOCK или XLOCK для достижения любого типа фактической блокировки. Я знаю, кто читал это ...
вопрос задан: 2 December 2010 20:04
0
ответов

Пользовательский порядок SQL Автор

Я не могу понять, почему это не работает: выберите отдельный a.QuestionID, a.QuestionName, b.AnswerID, b.AnswerName из @TempExportList a соединение tblAnswers b на a.QuestionID = b.QuestionID ...
вопрос задан: 2 December 2010 13:23
0
ответов

Почему этот запрос быстрее без индекса?

Я унаследовал новую систему и пытаюсь сделать некоторые улучшения данных. Я пытаюсь улучшить эту таблицу и, похоже, не могу понять свои выводы. У меня следующая структура таблицы: ...
вопрос задан: 29 November 2010 19:18
0
ответов

Получить ROWCOUNT из INSTEAD OF TRIGGER

Устаревшее приложение выполняет INSERT в таблице с триггером вместо триггера, а затем использует rowcount для дальнейшая обработка. Теперь нам нужно отказаться от некоторых INSERT с помощью INSTEAD OF ...
вопрос задан: 27 November 2010 00:28
0
ответов

Повторно использовать значение идентификатора после удаления строк

Можно ли повторно использовать значение поля идентификатора после удаления строк в SQL Server 2008 Express? Вот пример. Предположим, у меня есть таблица с полем Id в качестве первичного ключа (идентификатора). Если я добавлю пять ...
вопрос задан: 26 November 2010 19:55