Результаты поиска по запросу "tsql"

3 ответа

 спусковой крючок...

а ли, что MS SQL ограничивает ограничения самоссылки с помощью опции ON DELETE CASCADE? У меня есть таблица с отношением родитель-потомок, столбец PARENT_ID является внешним ключом для ID. Создание его с опцией ON DELETE CASCADE ...

2 ответа

@ ХАБО Правильно! Я не знаю, почему я не написал это в первую очередь. Добавление в список

ли способ сделать что-то подобное? Люди это имя таблицы. declare @placeholder varchar(20) = 'People' select * from @placeholderИли что-то вроде этого, где имя таблицы People_Backup. declare @placeholder varchar(20) = '_Backup' select * from ...

1 ответ

В MSSQL вы также можете использовать select из любой произвольной большой таблицы, например, syscolumns. Если строк недостаточно - вы можете сделать перекрестное соединение:

я есть таблица, в которой есть строки с начальным и конечным номерами диапазона, например, key startID endID 1 500 505 2 784 788 3 802 804и так далее.. Я хотел бы создать временную таблицу (или табличную переменную / cte и т. Д.), В которой ...

ТОП публикаций

1 ответ

Я не мог найти кнопку. Я проверил [полезную] стрелку! Почему сайтам нужно заполнять свои сайты таким количеством символов, которые совершенно бессмысленны, если только вы не пролистаете каждый из них, пока не найдете что-то полезное. Конечно, не помогает то, что у сенсорных экранов нет возможности плавать, и поэтому кажется, что буквально невозможно обнаружить, что что-то делает, не пытаясь сделать это, и нет никакой гарантии, что вы можете отменить, если вы нажмете что-то неправильно! Прошу прощения за то, что я продолжил - а также за то, что я не нашел и не проверил это сразу

ти, это проблема пробелов и островов, однако она нетипична. Я сократил пример до минимума. Мне нужно определить пробелы, которые превышают определенный порог, и дубликаты не могут быть проблемой, хотя в этом примере они устраняются. В любом ...

1 ответ

Вот некоторый код, который я написал, чтобы помочь нам идентифицировать и исправить недоверенные ОГРАНИЧЕНИЯ в БАЗЕ ДАННЫХ. Он генерирует код для устранения каждой проблемы.

сматриваю пример базы данных AdventureWorks для SQL Server 2008 и вижу в их сценариях создания, что они склонны использовать следующее: ALTER TABLE [Production].[ProductCostHistory] WITH CHECK ADD ...

9 ответов

Или искать в Интернете.

листатический анализ кода [http://en.wikipedia.org/wiki/Static_code_analysis] инструменты дляхранимые процедуры [http://en.wikipedia.org/wiki/Stored_procedure]особенно написано вPL / SQL [http://en.wikipedia.org/wiki/PL_SQL]а ...

2 ответа

Пожалуйста, смотрите мой обновленный пост

ожусь в ситуации с мозговой атакой. Я подумала, давай объясним гикам, чтобы они помогли мне решить эту проблему. У меня есть таблица под названием Sharepoint_Users в Oracle. (см. ниже формат и данные). У меня есть доступ к oracle db со ...

1 ответ

Поэтому я могу смело сказать «добавить продукт (1,2,3) в категорию (a, b, c)», не проверяя, входят ли некоторые продукты в некоторые категории; Я забочусь только о конечном результате.

IGNORE_DUP_KEY = ONновном говорит SQL Server вставлять неповторяющиеся строки, но молча игнорирует любые дубликаты; Поведение по умолчанию - выдавать ошибку и прерывать всю транзакцию, если в столбце есть дубликаты, которые их не допускают. Я ...

2 ответа

Предполагая, что вы имеете в виду, что PK находится в другом индексе с этим оператором, зависит от того, включите ли вы первичный ключ в этот индекс и будете ли вы выбирать его в своих запросах. Если вы собираетесь его выбрать, включите его в индекс, если нет, оставьте его. Также для таблицы, кластеризованной на PK, смотрите ответ @JNK.

стьgood или жеdoesn't matter или жеbad ВКЛЮЧИТЬ первичный ключ в индекс покрытия ?? CREATE NONCLUSTERED INDEX index_name_here ON dbo.table_name_here (column_to_index_here) INCLUDE (primary_key_column,other_column_here) ...

2 ответа

Спасибо, это было полезно. Я решил использовать метод sp_ExecuteSQL из-за упомянутых потенциальных преимуществ производительности. У меня есть немного другое мнение, которое вы можете найти полезным.

у иметь возможность передать список параметров и игнорировать те, которые имеют значение NULL. Таким образом, запрос фактически притворяется, что фильтра нет, и игнорирует его. Я делал это так: (@thing IS NULL or Thing=@thing)Это правильно, и ...