Я новичок в базе данных sql. так любезно простите меня, если я не объясню это хорошо. Вот.таблица обновлений из представления, представленного в базе данных ms sql
У меня есть мнение в моей базе данных со следующими столбцами и данными
firstName, lastName, employee_id
Ria, Khanna, 15
Paul, Dcosta, 16
Raven, Sleeaz, 25
Я хочу, чтобы создать таблицу с этой точкой зрения и добавить дополнительные столбцы. Вот как должны выглядеть данные.
firstName, lastName, employee_id, location, roles
Ria, Khanna, 15,delhi,admin
Paul, Dcosta, 16, new york, developer
Raven, Sleeaz, 25, portland, HR
Как вы можете видеть, он принимает вид и обновления в таблице. Я хочу, чтобы firstName, lastName и employee_id были взяты из представления, и я буду обновлять местоположение и роли самостоятельно.
EDIT
пожалуйста, вы можете также выделить как добавить представление в таблицу, не затрагивая уже созданные значения местоположения и ролей. ответ, предоставленный @rgassvar, всегда будет помещать нулевые значения в местоположение и роли. и ранее добавленные значения будут потеряны. правильно?
Какие СУБД вы используете? mysql <> sql server. –
Независимо от того, что вы описываете, DB не имеет смысла. Представление - это просто сохраненный оператор выбора. Вы хотите иметь таблицу значений, это не обновляется автоматически или что-то в этом роде. Почему бы просто не добавить эти два новых столбца к вашему представлению? –
@ SeanLange - представление создается, поскольку эти столбцы из другой базы данных. Я получаю 3 столбца оттуда и кладу свои собственные столбцы. это создаст таблицу, которую я хочу для моего проекта. – Neeva