Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​MS SQL - EM редактор скриптов.

04.07.18 11:54
​MS SQL - EM редактор скриптов.
 
Murr патриот
Murr

MS SQL - EM редактор скриптов.


Дали старую новую задачку - в одном из отчетов надо поменять выборку.


Все не сложно за исключением одного момента: новые критерии не входят ни в одну из используемых таблиц.


Ну для полноты понимания напомню, что у меня базы в 300-400 таблиц (новая версия будет до 800 таблиц)

и никаких реляция в базе нет. Вообще реляций нет. Сааавввсеееемммм нет.


Решил перегнать структуру с оракла на мсскл - там все же полегче с диаграммами будет.


На мс скл создал базу, в базе - создал схему (LIPROD) на базе дбо.


Дальше - конвертирую оракловский код в мс скл код и получаю:

IF OBJECT_ID(N'[LIPROD].[AUF_POS_BEA_KOORD]') IS NOT NULL

DROP TABLE [LIPROD].[AUF_POS_BEA_KOORD];

GO

CREATE TABLE [LIPROD].[AUF_POS_BEA_KOORD] (

APBK_ORDER_NO NUMERIC(9, 0),

APBK_ORDER_POS NUMERIC(3, 0),

APBK_SEQ_NO NUMERIC(3, 0),

APBK_PANE_NO NUMERIC(1, 0),

APBK_LAM_SEQ_NO NUMERIC(2, 0),

APBK_BEA_WAAG NUMERIC(5, 1),

APBK_BEA_SENK NUMERIC(5, 1)

)

GO

CREATE INDEX AUF_POS_BEA_KOORD_INDEX ON [LIPROD].[AUF_POS_BEA_KOORD] (APBK_ORDER_NO, APBK_ORDER_POS, APBK_PANE_NO, APBK_LAM_SEQ_NO, APBK_SEQ_NO)

GO


Приведенный скрипт отрабатывает на ять - таблица и индексы создаются.


Вопрос такой: какого (мать-мать-мать) редактор говорит, подчеркнутое, что нет прав на схему и поля ему неизвестны?

И как это поправить?..

 

Перейти на