Я работаю с T-SQL в MS SQL в течение некоторого времени, и как-то всякий раз, когда мне приходится вставлять данные в таблицу, я предпочитаю использовать синтаксис:
INSERT INTO myTable <something here>
Я понимаю, что ключевое слово INTO
является необязательным здесь, и мне не нужно его использовать, но как-то оно стало привычным в моем случае.
Мой вопрос:
- Есть ли какие-либо последствия использования синтаксиса
INSERT
в сравнении сINSERT INTO
? - Какой из них полностью соответствует стандарту?
- Являются ли они действительными в других реализациях стандарта SQL?