2
голосов
5ответов
1001 просмотров

ПЕЧАТЬ Заявлений и производительности

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

0
голосов
5ответов
1896 просмотров

SPROC для удаления нескольких строк с вводом, разделенным запятыми?

Я создал sproc для удаления нескольких записей, приняв список идентификаторов с разделителями-запятыми как varchar и используя IN для попытки удаления - не работает: ALTER PROCEDURE [dbo].[sp_DeleteItemsFromItemCategories] @UserID bigint, @ItemsList varchar(8000) AS BEGIN -- SET NOCOUNT ON...

0
голосов
1ответов
65 просмотров

Rails сбивает SQL при сложном сохранении

Я делаю что-то, казалось бы, довольно простое, но Rails портит SQL.Я мог бы просто выполнить свой собственный SQL, но фреймворк должен справиться с этим. Вот сохранение, которое я пытаюсь выполнить: w = WhipSenVote.find(:first, :conditions => ["whip_bill_id = ? AND whip_sen_id = ?", bil...

11
голосов
1ответов
33797 просмотров

Изменить уникальное ограничение в Oracle

Мне нужно обновить существующее ограничение в базе данных Oracle, чтобы добавить туда новый столбец. ALTER TABLE MY_PARTNER_DETAILS MODIFY CONSTRAINT UQ_MY_PARTNER_DETAILS UNIQUE(PARTNER_CODE,PGOOD_CODE,SITE_CODE,PARTNER_PLACEMENT,PARTNER_PARTICIPATION) Выдает ошибку: Error at line 1 ...

1
голосов
5ответов
2187 просмотров

SQL оператор "* ="

Возможный дубликат: Сокращенный синтаксис соединения Transact-SQL? Я наткнулся на сценарий T-SQL, который делает что-то вроде этого в предложении where: ... where o.obj_code *= c.prv_code Кажется, я не могу найти никакой документации по оператору * =.Может ли кто-нибудь объя...

3
голосов
3ответов
9592 просмотров

как получить идентификатор последней строки, удаленной из таблицы SQL

Я пытаюсь получить последний Id с помощью функции max (Id), где Id - это первичный ключ.Мой код работает хорошо, если я не удалю последнюю строку из таблицы, потому что, когда я удаляю последнюю строку, этот идентификатор все еще сохраняется, и в этом случае max (Id) будет извлекать идентификато...

0
голосов
1ответов
107 просмотров

Нужна помощь с SQL Group BY

У меня есть таблица с двумя столбцами, как показано ниже: ID Emp ID 1 1 1 2 1 3 1 4 2 2 2 6 2 10 3 1 3 5 4 8 5 2 5 6 Мне нужно что-то вроде этого: ID Emp ID 1 1,2,3,4 2 2,6,10 3 1,5 4 8 5 2,6 Пожалуй...

0
голосов
2ответов
177 просмотров

SQL Distinct Grouping?

Вот мой вопрос: SELECT dbo.EmailCampaignTracking.emailOpened, dbo.EmailCampaignTracking.emailUnsubscribed, dbo.EmailCampaignTracking.emailBounced, COUNT(*) FROM dbo.EmailCampaignTracking Group By dbo.EmailCampaignTracking.emailBounced, dbo.EmailCampaignTracking.emailUnsubscri...

5
голосов
2ответов
8490 просмотров

TSQL: невозможно выполнить агрегатную функцию AVG на COUNT (*), чтобы найти самые загруженные часы дня

Рассмотрим таблицу SQL Server, содержащую данные журнала. Важные части: CREATE TABLE [dbo].[CustomerLog]( [ID] [int] IDENTITY(1,1) NOT NULL, [CustID] [int] NOT NULL, [VisitDate] [datetime] NOT NULL, CONSTRAINT [PK_CustomerLog] PRIMARY KEY CLUSTERED ([ID] ASC)) ON [PRIMARY] За...

2
голосов
3ответов
15758 просмотров

Как установить значение по умолчанию для столбца?

Обратите внимание на таблицу ниже.Я хочу установить значение по умолчанию для вновь созданного столбца BEST_SELLER на "N". Как мне это сделать? Create Table Mystery (Book_Code Char(4) Primary Key, Title Varchar2(40), Publisher_Code Char(2), Price Number(4,2))

2
голосов
7ответов
1523 просмотров

Запрос в базе данных Microsoft SQL Server следующего автоматически сгенерированного идентификатора в таблице

У меня есть таблица в базе данных SQL Server с автоматически сгенерированным целочисленным первичным ключом.Не вставляя запись в таблицу, мне нужно запросить базу данных и узнать, каким будет следующий автоматически сгенерированный идентификационный номер. Думаю, это SQL Server версии 2005, е...

0
голосов
2ответов
58 просмотров

Ограничение доступа по разрешению

благодарим за просмотр.У меня есть база данных, в которой есть пользователи, роли и user_roles. Я пытаюсь достичь входа в систему, который выберет пользователей с разрешениями администратора или ассоциированного пользователя.Затем логин использует имя и пароль для разрешения доступа. Мой синт...

4
голосов
5ответов
1557 просмотров

Как заполнить или дополнить столбец нулями с помощью запроса MySQL?

У меня большая таблица (~ 10 000), и мне нужно, чтобы один столбец занимал ровно три места.Он почти всегда занимает только одно пространство, но мне нужно, чтобы два других места были заполнены нулями (это целочисленный столбец).есть ли для этого функция?

2
голосов
5ответов
515 просмотров

Хотел бы я сопоставить "встроенное представление"

У меня есть таблица пациентов: PatientId Admitted --------- --------------- 1 d/m/yy hh:mm:ss 2 d/m/yy hh:mm:ss 3 d/m/yy hh:mm:ss У меня есть таблица измерений пациента (от 0 до многих): PatientId MeasurementId Recorded Value --------- ...

2
голосов
1ответов
770 просмотров

Не удается переименовать имя системы внешнего ключа в SQL Server Management Studio

Метод или операция не разрешено. Я предполагаю, что это проблема с разрешением, но я не могу понять, где бы это изменить.Это странно, потому что я могу без проблем переименовать индекс. РЕДАКТИРОВАТЬ: Если вы смотрите на таблицу и видите «Столбцы, ключи, ограничения и т. д.», это ...

5
голосов
3ответов
12501 просмотров

Усечение таблицы и статистика ОБНОВЛЕНИЯ

Нужно ли нам обновлять статистику таблицы после вызова таблицы Truncate или она обновляется автоматически? В: Нужно ли вызывать «ОБНОВЛЕНИЕ СТАТИСТИКИ» после усечения таблицы?

8
голосов
8ответов
6205 просмотров

Преобразование массива целых чисел для использования в предложении SQL IN

Несомненно, существует метод фреймворка, который с помощью массива целых чисел, строк и т. д. преобразует их в список, который можно использовать в предложении SQL «IN»? например int[] values = {1,2,3}; перейдет в "(1,2,3)"

1
голосов
5ответов
125 просмотров

Используете MySQL функцию "IN", где целью является столбец?

В определенной ТАБЛИЦЕ у меня есть поле VARTEXT, которое включает в себя значения кодов стран, разделенных запятыми.Поле называется cc_list.Типичные записи выглядят следующим образом: 'DE,US,IE,GB' 'IT,CA,US,FR,BE' Теперь, имея код страны, я хочу иметь возможность эффективно находить, ка...

0
голосов
2ответов
168 просмотров

MySQL выбирает из эффективности базы данных и затрат времени

Какой из них займет меньше всего времени? 1. q = 'SELECT * FROM table;' result = db->query(q) while(row = mysql_fetch_assoc(result)) { userName = row['userName']; userPassword = row['userPassword']; if (enteredN==userName && enteredP==userPassword) return true; return false; } ...

10
голосов
1ответов
24411 просмотров

Фильтрация запросов SQL в столбце XML с помощью XPath / XQuery

У меня есть таблица с одним столбцом XML.Я хотел бы отфильтровать строки, в которых определенный атрибут в XML соответствует строке, по сути выполняя WHERE или HAVING. Таблица выглядит примерно так | id | xml | И XML что-то похожее на <xml> <info name="Foo"> <da...

10
голосов
2ответов
19979 просмотров

Как суммировать несколько SQL-запросов вместе?

Я пытаюсь выполнить несколько запросов к нескольким таблицам - аналогично «выберите счетчик (*) из таблицы A, где x = 1» для каждой таблицы. Я бы хотел получить все возвращаемые значения count (*) и суммировать их в одно значение ... Есть идеи?

0
голосов
6ответов
2807 просмотров

Как я могу отследить, какой пользователь последний раз изменял сохраненную процедуру в sql server 2005+?

На основе этого вопроса Как я могу быстро идентифицировать самые последние измененные хранимые процедуры в SQL Server Мне интересно, можем ли мы одновременно идентифицировать пользователя? Как это сделать с помощью программы sql (если возможно)?Я очень хочу знать. Заранее спасибо

1
голосов
3ответов
1136 просмотров

ВЫБРАТЬ из SQL

У меня есть таблица, содержащая названия страны, население страны и ВВП страны, а также то, как мне отобразить названия страны и их ВВП на душу населения

0
голосов
4ответов
171 просмотров

Как спроектировать автономную базу данных

Использование Sql Server 2008, .Net 3.5 и C #. Я разрабатываю настольное приложение, которое работает только для чтения при отсутствии подключения к Интернету.Когда соединение снова станет доступным, он будет использовать веб-службы для обновления центральной БД. Какие технологии можно исп...

0
голосов
2ответов
99 просмотров

Как изменить фон таблицы в зависимости от высоты текстовых полей базы данных?

Можно ли получить высоту текстового поля из mysql? Или количество переносов строк тоже подойдет! У меня есть таблица, которая извлекает поле «текст» из моей базы данных mysql. Фоновое изображение стола - своего рода контейнер ... Я хочу, чтобы фон сменился на другой (более высокий) фон, если ...

4
голосов
4ответов
9614 просмотров

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

Я разрабатываю таблицу с несколькими полями, которые будут использоваться для записи веса и длины. Примеры: 5 килограммов и 50 граммов будут сохранены как 5,050. 2 метра 25 сантиметров будут сохранены как 2,25. Какой тип данных T-SQL лучше всего подходит для этого? Потребуются некоторые вы...

0
голосов
3ответов
603 просмотров

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

у меня есть две таблицы доступа tableA num count 1 7 2 8 3 9 4 9 5 13 6 6 tableB num count 0 1 1 14 2 12 3 5 4 5 5 11 6 5 как я могу создать запрос доступа, который будет игнорировать числа, которые имеют счет меньше 6 в любой из двух таблиц.т....

0
голосов
2ответов
2895 просмотров

Проблема с форматом даты и времени критериев NHibernate

У меня есть простой запрос критериев nHibernate, который ищет записи с датой и временем меньше, чем сегодня: example: criteria.Add(Expression.Le("TheDate", DateTime.Today)); Однако результаты, которые я получаю, неверны, когда день / месяц неоднозначны (например, 12 ноября 2009 г. возвра...

2
голосов
4ответов
14662 просмотров

Оператор LIKE для Progress DB SQL

Я пытаюсь сделать что-то подобное в Progress SQL (ЭТО НЕ POSTGRES!) SELECT CASE WHEN code LIKE '%foo%' THEN 'Y' ELSE 'N' END as foo FROM bar Однако Progress не поддерживает оператор LIKE.INSTR выглядит так, как будто он может выполнить свою работу, но это расширение Progress, и он...

0
голосов
2ответов
583 просмотров

Добавление столбцов из двух таблиц в MS Access

У меня есть две таблицы MS Access: tableA num state 1 12 2 13 1 11 3 12 таблицаB num stateA stateB 1 12 11 1 12 11 2 13 12 2 12 11 1 12 11 1 15 11 3 12 11 Как мне создать третью таблиц...