Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Przykład wstawiania SQL Server

Aby wstawić pojedynczy wiersz danych:

INSERT INTO USERS
VALUES (1, 'Mike', 'Jones');

Aby wykonać wstawienie w określonych kolumnach (w przeciwieństwie do wszystkich), musisz określić kolumny, które chcesz zaktualizować.

INSERT INTO USERS (FIRST_NAME, LAST_NAME)
VALUES ('Stephen', 'Jiang');

Aby wstawić wiele wierszy danych w SQL Server 2008 lub nowszym:

INSERT INTO USERS VALUES
(2, 'Michael', 'Blythe'),
(3, 'Linda', 'Mitchell'),
(4, 'Jillian', 'Carson'),
(5, 'Garrett', 'Vargas');

Aby wstawić wiele wierszy danych we wcześniejszych wersjach SQL Server, użyj „UNION ALL” w następujący sposób:

INSERT INTO USERS (FIRST_NAME, LAST_NAME)
SELECT 'James', 'Bond' UNION ALL
SELECT 'Miss', 'Moneypenny' UNION ALL
SELECT 'Raoul', 'Silva'

Uwaga:słowo kluczowe „INTO” jest opcjonalne w zapytaniach INSERT. Źródło i bardziej zaawansowane zapytania można znaleźć tutaj.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Użyj COL_LENGTH(), aby uzyskać długość kolumny w SQL Server

  2. Najszybszy sposób na znalezienie przestarzałych funkcji, które są nadal używane w wystąpieniu programu SQL Server (przykład T-SQL)

  3. Samouczek dotyczący partycjonowania tabel SQL Server i partycji

  4. Jak wyświetlić wszystkie domyślne ograniczenia z kolumnami w bazie danych SQL Server — samouczek SQL Server/TSQL — część 92

  5. JSON_QUERY() Przykłady w SQL Server (T-SQL)