В базе данных SQL я могу запустить запрос для представления информации по мере ее существования, и я могу создать новые компиляции данных, которые ранее не существовали.Существует ли информационная схема перед ее запросом?
Например, SELECT * FROM Table1
вернет информацию, которая уже существует, а ряд вложенных объединений и операторы WHERE могут представлять данные способами, которые не существовали до запуска запроса.
Мой вопрос заключается в том, является ли информационная схема базы данных - если она никогда не была вставлена раньше - попадает в первую категорию или вторую.
Ваши заявления очень сбивают с толку. Попробуйте задать свой реальный вопрос. –
'SELECT' всегда работает в существующих базах данных. Он может изменять форму представления данных (включая агрегацию), но он не вводит никаких новых данных. –
Можете ли вы прочитать файл, если он не существует? думаю, что SELECT является таким же. – Rahul