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

3 ответа

, Они являются настройками «все или ничего», так что набор запросов либо все успешные, либо все неудачные (все «откатываются»). Транзакции очень полезны, например, «пользователь платит + продукт доставлен» или «прошлые данные заархивированы + удалены», и они подробно обсуждаются во многих учебниках и на веб-сайтах.

учше всего выполнять редактирование в соединительных таблицах? Items{ItemId, Name, Price...} Shops{ShopId, Name, Address...} ItemsInShops{ItemId, ShopId, DeliveryDate...}Сейчас у меня 30 предметов в одном магазине. Я хочу отредактировать этот ...

8 ответов

ПРАВО НАРУЖНЫЙ ПРИСОЕДИНИТЬ пример

тих соединения дадут мне одинаковые результаты: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FKпротив SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FKЕсть ли разница между утверждениями в исполнении или иным ...

7 ответов

Это возвращает только последние 2 записи. Это должна быть самая последняя строка для каждого RID, по 1 на RID.

SQL вопрос. У меня есть таблица, как так («PID» является автоинкрементной основной столбец) CREATE TABLE theTable ( `pid` INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, `timestamp` TIMESTAMP DEFAULT CURRENT_TIMESTAMP, `cost` INT UNSIGNED NOT ...

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

6 ответов

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

долгих исследований я немного озадачен тем, какой идентификационный трекер мне следует использовать в sql. Из того, что я понимаю, scope_identity выдаст мне последний идентификатор, обновленный из любой таблицы, а ident_current вернет последний ...

5 ответов

, Вообще я думаю, что неявное (где версия) является плохой формой и не так ясно, как явное (в версии). Я также думаю, что подразумеваемое обесценивается, но не на 100% по этому. План выполнения одинаков для обоих, хотя.

ыло интересно, есть ли разница в том, как SQL работает с этими операторами соединения: SELECT * FROM a,b WHERE a.ID = b.ID SELECT * FROM a JOIN b ON a.ID = b.ID SELECT * FROM a JOIN b USING(ID)Есть ли разница в производительности? ...

11 ответов

Использование sql_variant делает его совместимым для различных типов

кто-нибудь объяснить, пожалуйста, следующее поведение в SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn <> NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)

2 ответа

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

у меня есть ссылка на ту же таблицу в моем select, что и в предложении where, linq to Nhibernate генерирует два соединения, одно для select и одно для where. то есть from child in Session.Query<Child>() where child.Parent.Name == "Bob" select ...

5 ответов

Таблица #temp не совпадает с переменной @table, она не удаляется автоматически после окончания патча или области, она удаляется автоматически, только если она была создана внутри хранимой процедуры и ее выполнение завершено.

я есть переменная таблицы в сценарии (не хранимая процедура). Два вопроса: Как мне удалить переменную таблицы? Drop Table @varName выдает ошибку «Неверный snytax».Должен ли я всегда делать это? Я слышал, это хорошая практика. Действительно ли ...

1 ответ

Больше на википедии

сь, некоторые умные администраторы баз данных помогут мне найти хорошее решение для того, что мне нужно сделать. Для обсуждения, давайте предположим, что у меня есть таблица с названием «работа» с некоторым количеством столбцов, один из которых ...

3 ответа

В sql developer определяем свойства по умолчанию "ON". Если это «ВЫКЛ» в любом случае, используйте следующие шаги.

приведен пример использования переменных в SQL Server 2000. DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVarЯ хочу сделать то же самое в Oracle, используя SQL Developer без дополнительной сложности. ...