SQL инструкциите за вмъкване са едни от най-често използваните SQL оператори, а следващите ще ви запознаят с трите най-често използвани SQL инструкции за вашата справка.
Когато вмъкваме данни в базата данни, често използваните SQL инструкции за вмъкване са следните:
ВМЪКНЕТЕ В таблица1(id, име, адрес) СТОЙНОСТИ(1, ygl, 'beijing') - за T-sql и PL/SQL;
SELECT id, name, address INTO table2 FROM table1 - автоматично създаване на table2, използване на T-sql;
ВМЪКНЕТЕ В таблица2(id, име, адрес) SELECT id, име, адрес ОТ таблица1
Ето кратко обяснение на третото SQL инструкционно изявление, тъй като колоните, вмъкнати в talbe2, могат да бъдат забрани, а източникът на данни може да се получи чрез сравнително сложни заявени оператори, може да е по-гъвкаво за използване, но трябва да обърнем внимание и на факта, че когато задаваме колоните на целевата таблица, трябва да попълним всички непразни колони, в противен случай вмъкването на данни няма да е възможно.
ВМЪКНЕТЕ В таблица2 SELECT id, име, адрес от таблица1
В този момент, ако пропуснем колоните от целевата таблица, всички колони в целевата таблица ще бъдат вмъкнати по подразбиране, а редът на колоните след SELECT трябва да е точно същият като определения ред на колоните в целевата таблица, за да се завърши правилното вмъкване на данни, което лесно може да се пренебрегне и си струва да се отбележи. |