Описание тега persisted-column
1
ответ
Как добавить функцию PERSIST к ранжированию в SQL Server?
Как мне добавить функцию PERSIST в рейтинг? Я планирую создать представление из этого кода и буду часто выполнять подзапросы к нему. Поэтому, конечно, я не хочу, чтобы рейтинг менялся в зависимости от того, какой подзапрос я выполняю. Я хочу, чтобы …
02 мар '18 в 01:59
2
ответа
SQL Server 2008 - можете ли вы индексировать постоянный столбец
Можно ли проиндексировать сохраненное поле? При попытке изменить первичный ключ к постоянному полю или добавить первичный ключ к полю, которое я сделал постоянным полем, я получаю следующее: Невозможно определить ограничение PRIMARY KEY для столбца,…
19 июн '12 в 15:25
3
ответа
Использование нескольких строк из нескольких таблиц для сохраняемого вычисляемого столбца со скалярной UDF
Я пытаюсь создать новое поле в таблице " Заказы транзакций" в качестве вычисляемого столбца с сохранением, используя значение Scalar UDF в качестве значения для поля. Я понимаю, что требование к столбцу Persisted состоит в том, что значение является…
10 окт '18 в 08:46
1
ответ
Вложенная логика в формуле постоянных столбцов
Я новичок и имею проблемы с синтаксисом формул в постоянных столбцах. A - Мне нужен случай, когда (CustomerAccountID IS NULL и MissCustNameMatched=0) ИЛИ errLicensingProgMissing=1 ИЛИ errLicensingSubMissing=1 then (1) else (0) end Это не будет подтв…
13 июн '12 в 10:49
2
ответа
Почему мое выражение CASE недетерминировано?
Я пытаюсь создать постоянный вычисляемый столбец, используя выражение CASE: ALTER TABLE dbo.Calendar ADD PreviousDate AS case WHEN [Date]>'20100101' THEN [Date] ELSE NULL END PERSISTED MSDN ясно говорит, что CASE является детерминированным, здесь…
29 авг '10 в 21:23
1
ответ
Rails - проверьте, сохраняется ли пользователь, проверяя, является ли адрес электронной почты, вставленный в другую форму, теперь
В моем приложении Rails 4 есть модели под названием "Пользователь" и "Пригласить". Я разрешаю пользователям приглашать других в свои проектные команды. Моя модель пользователя имеет атрибут с именем: электронная почта. У меня есть модель приглашения…
06 сен '16 в 04:12
1
ответ
Постоянный вычисляемый столбец для расчета площади?
У меня есть таблица (ковры), в которой есть столбцы для длины и ширины (оба 2 знака после запятой). Я пытаюсь создать вычисляемый столбец с именем area, который просто умножает длину на ширину, чтобы создать область, но при синтаксическом выполнении…
04 янв '18 в 16:22
1
ответ
SQL Server: один большой постоянный вычисляемый столбец для полнотекстовой индексации
Это кажется мне самым простым, самым простым решением, но, пожалуйста, исправьте меня, если я ошибаюсь. Вместо того, чтобы иметь полнотекстовый индекс для всех отдельных столбцов таблицы, не лучше ли просто сгенерировать один единственный вычисляемы…
26 май '10 в 20:44
1
ответ
Почему это постоянное поле не рассчитывается правильно - [FIELDA]='%BUILD%'
У меня есть постоянное поле в SQL Server 2008. (case when [FIELDA]='%BUILD%' then CONVERT([bit],(1),(0)) else CONVERT([bit],(0),(0)) end) FIELDA может содержать 'LARGEBUILDING', 'BUILDING', 'BUILDING MAJOR'm, поэтому BUILDING может находиться в любо…
03 июл '12 в 10:04
2
ответа
Как вы можете отформатировать постоянный столбец в виде дополненной целочисленной строки [SQL Server 2008]
Какую формулу я бы использовал в постоянном столбце, чтобы я мог сложить два столбца ниже, первый должен быть дополнен до 5 символов: ID (INT) RefNum (STRING) Я пошел за format(ID,"00000") & RefNum, но это не работает, есть идеи, пожалуйста?
19 июн '12 в 15:03
1
ответ
SQL Server - преобразование DATE из DATETIME является недетерминированным, но только в пользовательской функции
Почему это преобразование типов отклонено как недетерминированное для PERSISTED вычисляемый столбец в возвращаемых таблицах пользовательских функций (UDF) в SQL Server? CREATE FUNCTION MyTimeIntervalFunction(@Param1 INT) RETURNS @MyTimeInterval TABL…
13 дек '18 в 21:25
2
ответа
Пользовательская функция (TSQL) недетерминированный и вычисляемый постоянный столбец
У меня есть таблица, среди столбцов которой есть два типа INT и они называются: ExpirationMonth а также ExpirationYear Я хочу добавить в эту таблицу новый столбец, значение которого будет рассчитываться на основе значений ExpirationMonth а также Exp…
21 апр '15 в 15:33
1
ответ
Изменение всех вычисляемых столбцов на постоянные
У меня есть следующий запрос, чтобы проверить, какие столбцы моей базы данных вычисляются и не сохраняются select t.name, c.name from sys.tables t inner join sys.computed_columns c on c.object_id = t.object_id where c.is_persisted = 0 Есть ли просто…
15 авг '14 в 18:59
2
ответа
В постоянном поле, как вы возвращаете количество вхождений столбца в столбце другой таблицы
Требуется следующее из-за записей, вводимых третьими лицами в веб-приложении. Некоторые столбцы (такие как Category) требует проверки, в том числе ниже. У меня есть стол OtherTable с допустимыми значениями. Мне нужно определить, сколько вхождений (т…
03 июл '12 в 11:01
1
ответ
Может ли столбец PERSISTED ссылаться на существующее постоянное поле?
Может ли постоянный столбец ссылаться на другой постоянный столбец, и существуют ли какие-либо правила к нему, например, вычисляют ли они постоянные поля последовательно или, по крайней мере, вычисляют те, на которые ссылаются другие столбцы в перву…
13 июн '12 в 11:13
1
ответ
Как использовать переменные в постоянном вычисляемом столбце?
У меня есть постоянный вычисляемый столбец, который я использую для хранения DATETIME2 рассчитывается из FLOAT столбец времени ([Потенциально плохое время]). Я работаю с недостаточным и переполнением всех компонентов времени, используя DATEADD но в …
24 май '19 в 16:51
1
ответ
Плохой дизайн для сравнения с вычисляемыми столбцами?
Используя SQL Server, у меня есть таблица с вычисляемым столбцом. Этот столбец объединяет 60 столбцов: CREATE TABLE foo ( Id INT NOT NULL, PartNumber NVARCHAR(100), field_1 INT NULL, field_2 INT NULL, -- and so forth field_60 INT NULL, -- and so for…
14 май '20 в 17:30
1
ответ
SQL выберите и измените таблицу в одном операторе
У меня есть таблица, в которой я хотел бы выбрать определенные столбцы, а затем создать преобразованные столбцы на основе этого выбора. По соображениям безопасности я не могу создать новую таблицу и подумал, что может быть способ SELECT и ALTER в то…
09 окт '20 в 16:44
3
ответа
Возникли проблемы с созданием вычисляемого столбца в качестве первичного ключа, почти уверен, что это вопрос правильного использования сохраненного столбца [закрыто]
Я работаю над проектом базы данных, где у меня есть таблица с двумя значениями int, я хочу создать вычисляемый столбец, в котором два значения представлены как varchars и объединены с пробелом. Затем я захотел использовать этот столбец в качестве пе…
20 апр '21 в 19:03
0
ответов
SQLSVR - невозможно создать индекс с вычисленным столбцом GETDATE
Чего я хочу достичь: создать индекс с существующими данными столбца даты, преобразованными в время UTC ( запрос написан ниже) Проблема: в таблице есть столбец со значениями даты локального сервера, мне нужно преобразовать их в значение даты в формат…
29 июн '21 в 14:44