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

11 ответов

 Ваш ответ, чтобы добавить некоторые объяснения, в том числе предположения, которые вы сделали.

лил некоторые записи из таблицы в базе данных SQL Server. Теперь идентификаторы идут от 101 до 1200. Я хочу снова удалить записи, но хочу, чтобы идентификаторы вернулись к 102. Есть ли способ сделать это в SQL Server?

4 ответа

Это была именно моя проблема. Драйвер db преобразовывал мою строку в строку в юникоде.

е данных SQL Server 2005 я работаю над этим запросом: Выбрать * от фу присоединиться к bar на bar.x = foo.x присоединяйтесь к baz на baz.y = foo.y где foo.x = 1000 имеет совершенно другой и более быстрый план запросов, чем ...

5 ответов

Если вы получили два ряда, они разные, если один - одинаковые.

ужно создать фоновое задание, которое обрабатывает таблицу, ища строки, соответствующие определенному идентификатору с разными статусами. Он будет хранить данные строки в строке для сравнения данных со строкой с ...

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

4 ответа

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

я есть случай, когда мне нужно перевести (поиск) несколько значений из одной таблицы. Первый способ, которым я это написал, - это использование подзапросов: SELECT (SELECT id FROM user WHERE user_pk = created_by) AS creator, (SELECT id FROM user ...

5 ответов

использовать немного. ВСЕГДА используйте наименьший возможный тип данных. это важно, когда вы начинаете получать большие таблицы.

липредставлениеразница в получении бита или символа (1)? Просто для любопытства =] ОБНОВЛЕНИЕ: Предполагается, что я использую SQL Server 2008!

1 ответ

Добро пожаловать в stackoverflow! Спасибо за публикацию вашего первого ответа. Я думаю, что этот ответ был бы более полезным для других, хотя, если вы удалили личные ссылки и придерживались основных фактов. Продолжайте хорошую работу!

разница междуTABLOCK а такжеTABLOCKX http://msdn.microsoft.com/en-us/library/ms187373.aspx [http://msdn.microsoft.com/en-us/library/ms187373.aspx]говорится, чтоTABLOCK это общая блокировка в то время какTABLOCKX это эксклюзивный замок. Первый, ...

3 ответа

Ах, я понимаю, нет, я тоже так не думаю, CTE - это путь.

учил следующую таблицу и хочу вычислить значение Column2 в каждой строке, используя значение того же столбца (Column2) из ​​предыдущей строки в SQL без использования курсора или цикла while. Id Date Column1 Column2 1 01/01/2011 5 5 => Same as ...

5 ответов

Как всегда ... самое впечатляющее.

ользую SQL Server и пытаюсь найти результаты, но я хотел бы получить результаты в том же порядке, в котором я ввел условия. Мой код: SELECT AccountNumber, EndDate FROM Accounts WHERE AccountNumber IN (212345, 312345, 145687, 658975, 256987, ...

1 ответ

Хорошо, это то, что я понял. Итак, теперь у меня есть три человека, которые говорят то же самое. Блин, ладно - ура.

я 1 .. * отношения междупользовательа такжеПочта, (один пользователь имеет много сообщений) Почтаимеет FK с именем «UserId», который отображается в поле «UserId» на пользовательТаблица. Я попытался установить этот FK как Cascade UPDATE / ...

2 ответа

За @ AdaTheDev предложение:

ел бы выбрать логическое значение: SELECT field1, field2, 1 as is_field FROM TABLEВ Visual Studio 2010 я делаю: bool b = row.Field<bool>("is_field");Но я получаю исключение: Указанный состав недействителен. Как я могу вернуть логическое ...