|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 10
|
|
Преодолеть ограничение SQL Server 200824.10.2012, 17:57. Показов 1865. Ответов 6
Метки нет (Все метки)
Добрый день!
Чтобы добавить запись в базу данных нужно выполнить условия CHECK ((CONVERT([bigint],[id],0)&(4095))=[discriminator]) CONVERT([bigint],[id],0) - конверт id в формат bigint 4095 - это число одинаковое для всей базы данных discriminator - свой для каждой таблицы, всего 2000 таблиц Не знаю, что делает & - побитовое И Хоть и много информации по нему Пример работы оператора «Побитовое И»: 0011 И 0101 0001
0
|
|
| 24.10.2012, 17:57 | |
|
Ответы с готовыми решениями:
6
Чем отличается Microsoft® SQL Server® 2008 Express with Tools от Microsoft® SQL Server® 2008 Express with Adva Можно использовать бд созданную в SQL server 2012 на SQL server 2008? Нужна помошь в подключении SQL Server 2008 и Visual Studio 2008 |
|
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
|
| 24.10.2012, 18:02 | |
|
В чем вопрос-то?
1
|
|
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 10
|
|
| 24.10.2012, 18:44 [ТС] | |
|
Нужно сделать Insert, а CHECK - ограничение не даёт
insert into identitycard_t (id, discriminator, firstname_p, lastname_p, middlename_p, sex_id, citizenship_id, cardtype_id) values (1375292482415236367, 1294, 'Пётр', 'Петров', 'Петрович', 1375292482415236366, 1375292482415236366, 1375292482415236366); Сообщение 547, уровень 16, состояние 0, строка 1 Конфликт инструкции INSERT с ограничением CHECK "chk_id_identitycard". Конфликт произошел в базе данных "db1", таблица "dbo.identitycard_t". Выполнение данной инструкции было прервано.
0
|
|
|
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
|
| 24.10.2012, 20:18 | |
|
0
|
|
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
|
|||
| 24.10.2012, 22:00 | |||
Очень оригинально! И глупо.
0
|
|||
|
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
|
||
| 24.10.2012, 22:47 | ||
|
Остаток от деления id на 4095 должен быть равен discriminator (id mod 4095=discriminator)
или тоже самое, что в 16-ричном представлении 3 младших разряда id должны совпадать с discriminator Добавлено через 27 минут
1
|
||
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 10
|
|
| 25.10.2012, 01:09 [ТС] | |
|
0
|
|
| 25.10.2012, 01:09 | |
|
Помогаю со студенческими работами здесь
7
Отличие VS 2008 от VS 2008 в SQL Server 2008 Установка MS SQL Server Desktop Engine на Windows Server 2008 Не могу зарегистрировать local server в sql server 2008
MS VS 2008 и SQL Server 2008 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|