Я пытаюсь создать несколько строк в таблице на основе значения записи в другой таблице.Автоматическое создание новых строк на основе значения
т.е. Таблица А имеет две колонки NumberID, номер и TableB имеет MonthID, месяц, Amount
Когда TableA.Number получает значение, скажем, 5 Я хочу TableB быть обновлен 5 новых строк. Затем значения TableB.Month и TableB.Amount будут введены вручную. Это можно сделать?
Если значения будут введены вручную, почему бы не создать строки вручную? –
Мне нужно ограничить количество доступных строк, когда оно подается в веб-приложение. – Gillers
Итак, почему вы можете ограничить его, когда TableA.Number установлен, но не может после? Кстати, правильное применение такого ограничения может быть неожиданно затруднено из-за соображений параллелизма (просто потому, что ваш 'SELECT COUNT (*)' return 5, не означает, что фактическое количество строк будет 5 к моменту совершения транзакции). Можете ли вы предоставить более подробную информацию о том, что вы на самом деле пытаетесь достичь? Возможно, у вас есть лучшая модель данных для ваших нужд? –