8
ответов

Почему действительно АННУЛИРУЕТ =, ПУСТОЙ УКАЗАТЕЛЬ оценивает ко лжи в SQL-сервере

В SQL-сервере, если у Вас есть nullParam=NULL в, где пункт, он всегда оценивает ко лжи. Это парадоксально и вызвало меня много ошибок. Я действительно понимаю, ЯВЛЯЕТСЯ ПУСТЫМ и ключевые слова NOT NULL...
вопрос задан: 4 December 2009 20:31
8
ответов

Избавление от твердых кодированных значений при контакте со справочными таблицами и связанной бизнес-логикой

Случай в качестве примера: мы создаем сервис аренды, с помощью SQL Server. Информация об объектах, которые могут быть переданы, хранится в таблице. Каждый объект имеет состояние, которое может быть или "Доступным", "Арендовано" или &qu
вопрос задан: 30 October 2009 14:56
8
ответов

ОТБРАСЫВАНИЕ … СОЗДАЕТ по сравнению с, ИЗМЕНЯЮТСЯ

Когда дело доходит до создания хранимых процедур, представлений, функции, и т.д., являются этим лучше, чтобы сделать ОТБРАСЫВАНИЕ... СОЗДАТЬ Или ИЗМЕНЕНИЕ на объекте? Я видел, что многочисленные документы "стандартов" указывают, чтобы сделать ОТ
вопрос задан: 29 October 2009 16:39
8
ответов

Как знать, где ключевое слово AS должно использоваться?

Существует ключевое слово AS в TSQL, но в том, какие ситуации я должен использовать его? Например: Создайте Выбор StatisticalData AS Представления * от Людей, Мы использовали ключевое слово AS в этом операторе, но при составлении таблиц...
вопрос задан: 27 October 2009 20:59
8
ответов

Создание списка разделенных запятой значений?

Я пытаюсь использовать SQL для создания списка разделенных запятой значений cat_id, который код: объявите, что @output varchar (макс.) устанавливают @output = пустой указатель; выберите @output =, ОБЪЕДИНЯЮТ (@output +', ',' ') + преобразовывают (...
вопрос задан: 14 October 2009 09:36
8
ответов

Как осуществить целостность БД с групповыми внешними ключами?

Я хочу иметь таблицу базы данных, которая сохраняет данные с историей пересмотра (как страницы на Википедию). Я думал, что хорошая идея будет состоять в том, чтобы иметь два столбца, которые определяют строку: (имя, версия). Так...
вопрос задан: 10 October 2009 09:38
8
ответов

Вставьте сохраненный proc Обновления на SQL Server

Я записал сохраненный proc, который сделает обновление, если запись будет существовать, то иначе она сделает вставку. Это выглядит примерно так: обновите Col1 набора myTable = col1, Col2 = col2 где идентификатор = идентификатор если @@...
вопрос задан: 7 October 2009 04:43
8
ответов

30 миллионов записей в день, SQL Server не может справиться, нужен другой тип системы баз данных?

Некоторое время назад я подумал о новой системе статистики для нашего многомиллионного веб-сайта, чтобы регистрировать и сообщать пользовательские действия для наших клиентов. Дизайн базы данных довольно прост, содержит одну таблицу, ...
вопрос задан: 4 October 2009 19:15
8
ответов

Использование ORDER BY на ВЫБОРЕ, ОТЛИЧНОМ в TSQL

Я пытаюсь получить список строк даты, заказанных по дате как это... ВЫБЕРИТЕ ОТЛИЧНОЕ ПРЕОБРАЗОВАНИЕ (Varchar (10), GeneratedDate, 101) AS GeneratedDate ОТ dbo. ProviderProcessGeneratedDate ORDER BY...
вопрос задан: 3 October 2009 20:03
8
ответов

SQL Server MS - Когда КУРСОР хорош?

Много раз, когда я писал хранимые процедуры и т.д. Я использую КУРСОР сначала и позже нахожу некоторую проблему производительности с моей процедурой. Каждая вещь, которую я считал, говорит, что КУРСОРЫ ужасны, вызывают ненужный...
вопрос задан: 26 September 2009 20:37
8
ответов

Рекомендуемый подход к обработке SqlExceptions в приложениях дб

Я работаю над приложением базы данных, записанным в C# с SQL-сервером как бэкенд. И для целостности данных, я пытаюсь осуществить как можно больше на уровне базы данных - отношения, проверочные ограничения, триггеры. Должный...
вопрос задан: 12 September 2009 15:16
8
ответов

Почему не всегда используют GUID вместо Целочисленных идентификаторов?

Каковы недостатки использования GUID? Почему не всегда используют их по умолчанию?
вопрос задан: 9 September 2009 04:56
8
ответов

SQL Server с помощью подстановочного знака в В

Так как я полагаю, что это должно быть основным вопросом, я знаю, что этот вопрос, вероятно, задали, но я неспособен найти его. Я, вероятно, собираюсь заработать свой значок Давления со стороны окружающих, но я спрошу так или иначе:...
вопрос задан: 4 September 2009 15:10
8
ответов

Длина имени Twitter в DB

Я добавляю поле к таблице-участнику для имен Твиттера участников на сайте. Из того, что я могу решить, что максимальная длина имени Твиттера равняется 20, таким образом, кажется очевидным, что я должен установить размер поля на...
вопрос задан: 26 August 2009 15:37
8
ответов

Как к базам данных SQL Server управления версиями?

Я имею базы данных SQL Server и делаю изменения в них. Некоторые таблицы базы данных имеют записи, которые запускаются, записи потребовали, чтобы мое приложение работало. Я хотел бы сделать управление версиями по базе данных и им...
вопрос задан: 18 August 2009 13:56
8
ответов

Три соединения таблицы с соединениями кроме ВНУТРЕННЕГО ОБЪЕДИНЕНИЯ

Я изучаю SQL и пытаюсь изучить СОЕДИНЕНИЯ на этой неделе. Я добрался до уровня, где я могу сделать три соединения таблицы, подобные большому количеству примеров, я видел. Я все еще пытаюсь выяснить...
вопрос задан: 11 August 2009 20:52
8
ответов

Исчезновение хранимой процедуры

Так, не уверенный, что происходит. Но у меня есть хранимая процедура, и это продолжает исчезать из моего DB в SQL 2k. Я могу добавить его снова и затем попытаться выполнить его из своего веб-приложения, и я получаю исключение...
вопрос задан: 1 August 2009 19:46
8
ответов

Переиндексация большой таблицы - насколько завинченный я?

У меня есть 1 ТБ, строка на 600 м, таблица, которая имеет дезинформированный выбор индексированных столбцов, конкретно кластерный индекс на столбце первичного ключа, который никогда не используется в запросе Select. Я хочу удалить...
вопрос задан: 31 July 2009 16:37
8
ответов

Глюки Oracle для опытного Newb

Каковы некоторые глюки Oracle для кого-то плохо знакомого с платформой, но не в новинку для реляционных баз данных (MySQL, SQL Server MS, Пост-ГРЭС, и т.д.) в целом. Два примера вида вещей я ищу...
вопрос задан: 30 July 2009 20:10
8
ответов

Неоднозначная ошибка имени столбца, как я фиксирую его?

1. Пользователи 4 Седла UserID - UserName - RealName - Флаги 2. Седла UserID UsersGroups 2 - GroupID 3. Группы 3 Седла GroupID - GroupName - Флаги, Что я хочу сделать, выбрать определенный UserName т.е. УСЕРА и...
вопрос задан: 16 July 2009 15:00
8
ответов

SQL Server не будет использовать мой индекс

У меня есть довольно простой запрос: ВЫБЕРИТЕ col1, col2 … ОТ dbo. My_Table, ГДЕ col1 = @col1 И col2 = @col2 И col3 <= @col3 Это работал ужасно, таким образом, я добавил...
вопрос задан: 14 July 2009 01:57
8
ответов

Какой из двух способов кодировать Внутреннее объединение быстрее?

Я очень предпочитаю кодировать в использовании t-sql, что является в действительности встроенным соединением, вместо того, чтобы иметь длинный список соединений в конце хранимой процедуры или представления. Например, я кодирую: ВЫБЕРИТЕ PKey...
вопрос задан: 8 July 2009 20:04
8
ответов

Вставка n записей с помощью T-SQL

Я хочу добавить в таблицу переменное количество записей (дней). И я нашел для этого подходящее решение: SET @ nRecords = DATEDIFF (d, '2009-01-01', getdate ()) SET ROWCOUNT @nRecords INSERT int (тождество, 0,1) ...
вопрос задан: 30 June 2009 13:42
8
ответов

Как я использую список разделенных запятой значений значений как фильтр в T-SQL?

У меня есть основной SQL-запрос, начиная с: ВЫБЕРИТЕ лучшие 20 application_id, [имя], location_id ИЗ приложений Теперь, я хотел бы закончить его так, чтобы оно сделало это (записанный в Псевдокоде) если @lid> 0 затем...
вопрос задан: 24 June 2009 13:26
8
ответов

SQL Server MS 2005 - хранимая процедура “спонтанно повреждается”

Клиент сообщил о повторенных экземплярах Очень странного поведения при выполнении хранимой процедуры. У них есть код, который убегает кэшируемое перемещение энергозависимого набора данных. Сохраненный proc был...
вопрос задан: 18 June 2009 21:54
8
ответов

Действительно ли возможно создать мертвую блокировку с доступом только для чтения?

У меня есть приложение VB6, получающее доступ к единственной таблице на сервере MSSQL2000 через ADO. Я использую доступ только для чтения (adOpenStatic, adLockReadOnly) существуют другие приложения в сети, которые действительно делают...
вопрос задан: 15 June 2009 15:02
8
ответов

Различие между подставляемой функцией и представлением

Я - новичок в использовании функций, и кажется мне, что подставляемая функция очень похожа на представление. Я корректен? Кроме того, у меня могут быть операторы UPDATE в функции?
вопрос задан: 12 June 2009 18:51
8
ответов

Столбец Inserting между другими столбцами в SQL Server с помощью сценария [дубликат]

Я пытаюсь изменить таблицу в SQL-сервере со сценарием. В прошлом я всегда делал такого рода вещь через GUI, но теперь я должен генерировать сценарий, чтобы сделать это для клиентов. У меня есть SQL...
вопрос задан: 8 June 2009 06:14
8
ответов

Как присоединиться к двум таблицам вместе с тем же количеством строк согласно их порядку

Я использую SQL2000, и я хотел бы присоединиться, две таблицы вместе на основе их положений, Например, рассматривают следующие 2 таблицы: имя table1-------------'собака' 'кошки' 'мышь' table2------...
вопрос задан: 14 May 2009 21:40
8
ответов

Переместите данные SQL Server в ограниченный (1 000 строк) блоки

Я пишу процесс, который архивирует строки от таблицы SQL Server на основе столбца даты и времени. Я хочу переместить все строки с датой прежде X, но проблема состоит в том, что существуют миллионы строк для...
вопрос задан: 14 May 2009 17:31