Вопросы с тегом 'sql-server-2016'

Используйте этот тег для вопросов, относящихся к версии Microsoft SQL Server версии 2016 года.
34

Как проверить, существует ли столбец в таблице SQL Server?

Мне нужно добавить конкретный столбец, если он не существует. У меня есть что-то вроде следующего, но всегда возвращает false: IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' ...
25 сент. '08 в 12:34
2

Как переместить таблицу в схему в T-SQL

Я хочу переместить таблицу в определенную схему с помощью T-SQL? Я использую SQL Server 2008.
19 июл. '09 в 3:20
11

SQL Server: выход фильтра sp_who2

В SQL Server существует ли простой способ фильтрации вывода sp_who2? Скажем, я хотел просто показать строки для определенной базы данных, например.
10 февр. '10 в 5:39
2

Почему 199.96 - 0 = 200 в SQL?

У меня есть некоторые клиенты, получающие странные счета. Я смог выделить основную проблему: SELECT 199.96 - (0.0 * FLOOR(CAST(1.0 AS DECIMAL(19, 4)) * CAST(199.96 AS DECIMAL(19, 4)))) -- 200 what the? SELECT 199.96 - (0.0 * FLOOR(1.0 * CAST(199.96 ...
20 июл. '18 в 12:32
3

NHibernate HQL Generator для поддержки временных таблиц SQL Server 2016

Я пытаюсь реализовать базовую поддержку временных таблиц SQL Server 2016 в NHibernate 4.x. Идея состоит в том, чтобы изменить оператор SQL из SELECT * FROM Table t0 в SELECT * FROM Table FOR SYSTEM_TIME AS OF '2018-01-16 00:00:00' t0 Вы можете н...
16 янв. '18 в 12:00
5

SQL Server OPENJSON читает вложенный json

У меня есть json, который я бы хотел проанализировать в SQL Server 2016. Существует иерархическая структура Projects- > Structures- > Properties. Я хотел бы написать запрос, который анализирует всю иерархию, но я не хочу указывать какие-либо эл...
13 мая '16 в 19:47
5

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

Я провел некоторое исследование по этому вопросу, но пока не имею решения. То, что я хочу получить, - это зависимости уровня столбца в представлении. Итак, скажем, у нас есть таблица вроде этого create table TEST( first_name varchar(10), las...
13 авг. '17 в 9:33
3

Ошибка или функция SQL Server? Преобразование десятичных чисел

Во время разработки столкнулся с довольно странным поведением SQL Server. Здесь мы имеем абсолютно ту же формулу для абсолютно одинакового числа. Единственное различие заключается в том, как мы получаем это число (4.250). Из таблицы, таблицы temp, та...
17 авг. '17 в 7:48
3

Как использовать временную таблицу System-Versioned с платформой Entity Framework?

Я могу использовать временные таблицы в SQL Server 2016. Entity Framework 6, к сожалению, пока не знает эту функцию. Существует ли возможность обходного пути для использования новых параметров запросов (см. Msdn) в Entity Framework 6? Я создал прос...
06 янв. '17 в 21:27
1

OPENJSON не работает в SQL Server?

Я хочу использовать функции JSON в SQL Server 2016, но когда я пытаюсь выполнить функцию OPENJSON, я получаю следующую ошибку: Msg 208, уровень 16, состояние 1, строка 1 Недопустимое имя объекта 'openjson'. Почему это не работает? У меня есть в...
07 апр. '16 в 8:33
2

SQL Server 2016, недопустимое имя объекта STRING_SPLIT

В SQL Server 2016 я получаю эту ошибку с функцией STRING_SPLIT SELECT * FROM STRING_SPLIT('a,b,c',',') Ошибка: Неверное имя объекта STRING_SPLIT.
09 нояб. '17 в 15:36
5

Условный UNION ALL в функции таблицы

Таким образом, пример использования следующий: есть некоторый параметр, на основе которого я хочу выбрать данные из одной таблицы. create table dbo.TEST1 (id int primary key, name nvarchar(128)) create table dbo.TEST2 (id int primary key, name nvarc...
15 авг. '17 в 18:54
2

Power BI Slow с многомерным кубом SSAS

Мы внедряем Power BI с помощью SSAS Cube Direct Query. По какой-то причине SSAS Power BI обладает крайне низкой производительностью, однако использование SSDT SSAS Application, Power View или Excel намного быстрее. Я читал, что Power BI преобразует...
02 апр. '19 в 23:04
5

Entity Framework не работает с временной таблицей

Я использую фреймворк первой сущности базы данных 6. После того, как некоторые таблицы в моей схеме были временными, я начал получать следующую ошибку при попытке вставить новые данные: Cannot insert an explicit value into a GENERATED ALWAYS column...
22 нояб. '16 в 12:40
7

SQL Server: вы можете ограничить доступ только к одной таблице

Я думаю, что ответ - нет, но я хочу дать кому-то доступ к базе данных SQL Server, но я действительно хочу, чтобы у них был доступ к одной таблице. Достаточно легко ограничить доступ только к одной базе данных, но понятия не имею, могу ли я ограничит...
20 мар. '12 в 12:48