Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

ВИПРАВЛЕННЯ: Неправильні дані, що повертається Вільний час запит на змінення впорядкована стопка карт з чергуванням кольорів "Дата" в SQL Server 2014

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3030619
Ознаки

Наприклад, якщо таблиці, яка містить ДАТУ стовпець тип даних, і є реалізовано нормального впорядкована стопка карт з чергуванням кольорів пул носіїв поштових скриньок Index (CCSI), на цю таблицю, у Microsoft SQL Server-2014 р. При спробі запит на змінення таблиці за допомогою тип даних " дата " учасник може повертаються неправильні дані.

Наприклад:
create table tab2(c1 int, c2 date, c3 varchar(10)) CREATE CLUSTERED COLUMNSTORE INDEX [CCI_tab2] ON [tab2] WITH (DROP_EXISTING = OFF)GO select *FROM tab2 S --  Table with clustered columnstore indexWHERE S.c2 = @date  -- variable of Date datatype

Розв'язанн

Відомості про пакет оновлень

Щоб вирішити цю проблему, отримайте пакет оновлень 1, для SQL Server 2014.

Щоб отримати додаткові відомості про SQL Server 2014 пакет оновлень 1 (SP1) див. помилок, виправлених у пакеті оновлень 1 для SQL Server 2014 року.

сукупний пакет оновлень, інформація

Цю проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера SQL Server.
Порада:, Інсталюйте останній сукупний пакет оновлень для SQL Server
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:
Додаткові відомості
Відтворити цю проблему, використовуйте такий код:
create table tab1(c1 int, c2 date) insert into tab1values (1 , '2000-01-01') CREATE NONCLUSTERED INDEX [idxtab1c2] ON tab1(       c2 ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) create table tab2(c1 int, c2 date, c3 varchar(10)) insert into tab2values (1, '2000-01-01', 'test') CREATE CLUSTERED COLUMNSTORE INDEX [CCI_tab2] ON [tab2] WITH (DROP_EXISTING = OFF)GO create table t([runId] int not null, [scalingFactor] float not null)  -- REPRO QUERY. Below batch is expected to return a row but we don’t get ittruncate table tDECLARE @date DATE, @numDates INT INSERT INTO t VALUES(1, 1)DECLARE @date DATE, @numDates INTSELECT @date = max(R.c2) , @numDates = COUNT(distinct R.c2)FROM tab1 R INNER JOIN t D ON R.c1 = D.runId select *FROM tab2 S -- CCIWHERE S.c2 = @date

Стан
корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3030619 – останній перегляд: 06/22/2015 15:49:00 – виправлення: 6.0

Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3030619 KbMtuk
Зворотний зв’язок