powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / создание таблицы с полями, в которые можно добавлять пустое значение
6 сообщений из 6, страница 1 из 1
создание таблицы с полями, в которые можно добавлять пустое значение
    #38680554
Фотография Azvaal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня, коллеги.
Понимаю, что вопрос из ряда вон, но в bol что-то не могу найти, как создаются таблицы, в которые можно добавлять поля null.
ПО использует bulk insert и ругается на то, что в фале пустая запись, а созданная мной табличка не разрешает добавление таких полей.
Если это где-то описано - киньте просто тынц, ну или просто в ответ пример кода по созданию.

Adaptive Server Enterprise/15.5/EBF 20636 SMP ESD#5.2/P/x86_64/Enterprise Linux/asear155/2602/64-bit/FBO/Sun Dec 9 15:11:04 2012

Мой нерабочий вариант:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
CREATE TABLE t176t_Likvid
(
spid    numeric(15,0)
,id     numeric(15,0)
,inn	VARCHAR(100)
,ogrn	VARCHAR(100) default NULL
,kpp 	VARCHAR(100) default NULL
,names 	nVARCHAR(4000) default NULL
,namep 	nVARCHAR(4000)
,status_liquidation_inner_id	INT  default NULL
,dtstart	DATE default NULL
,okato	VARCHAR(255) default NULL
,indeks	VARCHAR(6) default NULL
,region_name	VARCHAR(255) default NULL
,raion_name	VARCHAR(255) default NULL
,gorod_name	VARCHAR(255) default NULL
,naspunkt_name	VARCHAR(255) default NULL
,street_name	VARCHAR(255) default NULL
,dom	VARCHAR(255) default NULL
,korp	VARCHAR(255) default NULL
,kvart	VARCHAR(255) default NULL
)
go

grant all on t176t_Likvid to public
go
...
Рейтинг: 0 / 0
создание таблицы с полями, в которые можно добавлять пустое значение
    #38680593
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Azvaal,

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
CREATE TABLE t176t_Likvid
(
spid    numeric(15,0)
,id     numeric(15,0)
,inn	VARCHAR(100)
,ogrn	VARCHAR(100) NULL 
,kpp 	VARCHAR(100) NULL 
,names 	nVARCHAR(4000) NULL 
,namep 	nVARCHAR(4000)
,status_liquidation_inner_id	INT  NULL 
,dtstart	DATE NULL 
,okato	VARCHAR(255) NULL 
,indeks	VARCHAR(6) NULL 
,region_name	VARCHAR(255) NULL 
,raion_name	VARCHAR(255) NULL 
,gorod_name	VARCHAR(255) NULL 
,naspunkt_name	VARCHAR(255) NULL 
,street_name	VARCHAR(255) NULL 
,dom	VARCHAR(255) NULL 
,korp	VARCHAR(255) NULL 
,kvart	VARCHAR(255) NULL 
)
go



А [inn] - это тот самый ИНН? Если да, то чего это он варчар да еще и 100? (в принципе как и другие кпп и т.д.)?
Есть какой-то скрытый смысл в этом?
...
Рейтинг: 0 / 0
создание таблицы с полями, в которые можно добавлять пустое значение
    #38680645
Фотография Azvaal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83,

цб в описалове дает такие вот поля, решил не морочиться и на тесте сделать такое вот guano ;)
...
Рейтинг: 0 / 0
создание таблицы с полями, в которые можно добавлять пустое значение
    #38680646
Фотография Azvaal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83,

кстати без default отработало, допетрил чуть раньше вашего совета, но все равно СПАСИБО!
...
Рейтинг: 0 / 0
создание таблицы с полями, в которые можно добавлять пустое значение
    #38680653
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AzvaalMikle83,

цб в описалове дает такие вот поля, решил не морочиться и на тесте сделать такое вот guano ;)

Забавно. Интересно чем руководствуются?
Знают что-то, чего другие не знают =)? Пока доп. верификацией все "это" пахнет...
...
Рейтинг: 0 / 0
создание таблицы с полями, в которые можно добавлять пустое значение
    #38680731
Фотография Azvaal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83,
посмотрите в письмо 176-Т, там все тынцы на архив с описанием, если и правда интересно))
притом у меня это varchar, а у них varchar2 (видимо Oracle)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / создание таблицы с полями, в которые можно добавлять пустое значение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]