Size: a a a

DBA - русскоговорящее сообщество

2021 January 20

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Serega Carbon
а, тоесть вообще без первичного ключа таблицу сделать?
Нет, я такого не говорил
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
YWNWA
Всем привет, пытаюсь написать pl/sql блок, где юзер должен вводить все данные для строки в таблице.
SET SERVEROUTPUT ON
ACCEPT empno PROMPT 'Enter empno: '
ACCEPT ename PROMPT 'Enter ename: '
ACCEPT job PROMPT 'Enter job: '
ACCEPT mgr PROMPT 'Enter mgr: '
ACCEPT sal PROMPT 'Enter sal: '
ACCEPT deptno PROMPT 'Enter deptno: '
DECLARE
empn NUMBER := &empno;
ena VARCHAR(255) := &ename;
ejob VARCHAR(255) := &job;
emgr NUMBER := &mgr;
ehire DATE := Sysdate;
esal NUMBER := &sal;
ecomm NUMBER := null;
edeptno NUMBER := &deptno;
BEGIN
  INSERT INTO EMP VALUES(empn, ena, ejob, emgr, ehire, esal, ecomm, edeptno);
END;

Что я не правильно сделал?
результат ошибки https://pastebin.com/tpgz8TH2
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Ilia Zviagin
Нет, я такого не говорил
ааааа, я кажется начинаю понимать, всё) затупил)
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Serega Carbon
ааааа, я кажется начинаю понимать, всё) затупил)
получится так )
источник

Y

YWNWA in DBA - русскоговорящее сообщество
Ilia Zviagin
На чем ты это пишешь?
Pl/sql
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Serega Carbon
получится так )
Нет , неправильно
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
YWNWA
Pl/sql
И что должен делать оператор ACCEPT ?
источник

Y

YWNWA in DBA - русскоговорящее сообщество
Ilia Zviagin
И что должен делать оператор ACCEPT ?
Видимо принимать данные которые вводит юзер
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
YWNWA
Видимо принимать данные которые вводит юзер
Найди документацию на этот оператор пож. и пришли ссылку.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
YWNWA
Видимо принимать данные которые вводит юзер
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Ilia Zviagin
Нет , неправильно
ну есть табличка юзеров и отношение "юзер подписан на другого юзера" , тоесть по сути если заменить это  на "юзер имеет несколько вещей", мы бы делали таблицу Юзера, таблицу Айтема и таблицу ЮзерАйтем (связь много ко многим) А с юзерами по сути так же само
источник

Y

YWNWA in DBA - русскоговорящее сообщество
Что? Я пользуюсь лекциями
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Serega Carbon
ну есть табличка юзеров и отношение "юзер подписан на другого юзера" , тоесть по сути если заменить это  на "юзер имеет несколько вещей", мы бы делали таблицу Юзера, таблицу Айтема и таблицу ЮзерАйтем (связь много ко многим) А с юзерами по сути так же само
Всё правильно написал. А теперь напиши правильно определение таблицы
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
YWNWA
Что? Я пользуюсь лекциями
Лекции по какой СУБД?
источник

Y

YWNWA in DBA - русскоговорящее сообщество
Ilia Zviagin
Лекции по какой СУБД?
Как по какой? Oracle
источник

Y

YWNWA in DBA - русскоговорящее сообщество
sqldeveloper
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
YWNWA
Как по какой? Oracle
Какой версии ?
источник

Y

YWNWA in DBA - русскоговорящее сообщество
Не знаю
источник

Y

YWNWA in DBA - русскоговорящее сообщество
Интерфейс древний
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Ilia Zviagin
Всё правильно написал. А теперь напиши правильно определение таблицы
к тому же кейсу, Айтемом будет табличка юзеров же, разве нет? юзер может иметь несколько подписчиков и быть подписан на нескольких людей
источник