MS SQL - EM редактор скриптов.
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
Приведенный скрипт отрабатывает на ять - таблица и индексы создаются.
Вопрос такой: какого (мать-мать-мать) редактор говорит, подчеркнутое, что нет прав на схему и поля ему неизвестны?
И как это поправить?..