Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
Добрый день всем! В чем может быть причина, не работает добавление записей, через процедуру "PaymentInsert" Ошибка: Attempt to insert NULL value into column 'FirstName', table 'dbo.Payments'; column does not allow В таблиц Payments поле FirstName может быть Null. Если я запускаю руками Insert - все работает без проблем и вставляет Null значение. В процедуре PaymentInsert написан обычный insert (есть другой сервер с копией базы - там все работает замечательно) Думаю может что то в настройках сервера не то? Помогите плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 09:52 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
Все телепаты на Багамах, а посему: - Наименование сервера и его версию (ASE, ASA, ...) - DDL таблицы - текст процедуры - текст вызова процедуры в студию... А без указания всего этого единственный вменяемый ответ - ошибка в ДНК... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 10:10 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
леньА без указания всего этого единственный вменяемый ответ - ошибка в ДНК...Ну или ошибка в 17 строке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 10:16 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
Пардон Ase12.5 Таблица Код: plaintext 1. 2. 3. 4. 5. В процедуре обычный insert. Как я писал проблема не в процедуре и не в таблице. А в настройках сервера. Стоят две одинаковые базы (восстановлен дамп) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 10:54 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
sp_help Payments на той базе и сервере где проблемы приведи Чудес на свете не бывает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 11:13 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
Column_name Type Length Prec Scale Nulls Default_name Rule_name Access_Rule_name Identity ----------- ---- ----------- ----------- ----------- ----------- ------------ --------- ---------------- ----------- ID numeric 9 18 0 0 NULL NULL NULL 1 LastName varchar 25 NULL NULL 0 NULL NULL NULL 0 FirstName varchar 25 NULL NULL 1 NULL NULL NULL 0 MiddleName varchar 25 NULL NULL 1 NULL NULL NULL 0 Amount money 8 NULL NULL 0 NULL NULL NULL 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 11:15 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
sp_helptext <Процедура вставки>? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 11:17 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
кхм, место работы случаем не лайтком? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 11:34 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
Тему можно закрыть. решилось все путем переустановки процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 11:50 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
rep_user пишет: > Как я писал проблема не в процедуре и не в таблице. > А в настройках сервера. Стоят две одинаковые базы (восстановлен дамп) Ты не знаешь, в чем проблема, правда ведь ? Иначе ты бы сюда не писал. Поэтому рекомендую делать что тебя просят люди. Возможно вы переносили таблицу скриптом с одного сервера на другой и в базах стояли разные настройки ANSI NULLS. Как результат возможно поле это создалось с разным NULLABILITY. Проверь. Поэтому важно чтобы CREATE TABLE был бы "снят" имменно с той базы, где проблема существует. Даже лучше не сам create table, а результат работы sp_help THISTABLE Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 15:07 |
|
||
|
Мистика с добавлением записей
|
|||
|---|---|---|---|
|
#18+
А, видимо раньше эта таблица была с этим полем NOT NULL, а потом вы его сделали NULL. Но дело в том, что после любого изменения структуры надо пересоздавать все CODE OBJECTS, которые ссылаются на изменяемые объекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 15:10 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=34274202&tid=2012298]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 336ms |

| 0 / 0 |
