Tabellen maken en er query's op uitvoeren

Voltooid

U kunt Transact-SQL gebruiken om tabellen voor uw databases te maken, ze te vullen en er gegevens uit op te halen.

Tabellen maken

Gebruik Transact-SQL instructies om tabellen voor uw databases te maken, zodat u uw gegevens kunt opslaan en er query's op kunt uitvoeren. Als u een tabel wilt maken, voert u de volgende stappen uit:

  1. Wijs uw database aan. Als u bijvoorbeeld wilt verwijzen naar een database met de naam OnlineShop, voert u de volgende instructie uit in het venster van de gekozen queryeditor:

    USE OnlineShop;
    
  2. Vervolgens kunt u CREATE TABLE gebruiken om uw tabel te maken in de door u gekozen database. Als u bijvoorbeeld een tabel Producten wilt maken, kunt u de volgende instructie uitvoeren:

    CREATE TABLE Products  
    (ProductID int PRIMARY KEY NOT NULL,  
    ProductName varchar(50) NOT NULL,  
    ProductDescription varchar(max) NOT NULL);
    

    Hiermee maakt u een tabel met de volgende kolommen:

    Rubriek Beschrijving
    ProductID Een product-id kolom van type int. Het is ook de primaire sleutel voor de tabel.
    ProductName Een kolom voor de naam van elk product van het type varchar met een limiet van maximaal 50 tekens. NOT NULL betekent dat de kolom niet leeg mag zijn.
    Productbeschrijving Een kolom voor de beschrijving van elk product. Ook van het type varchar.

Als u een tabel wilt maken, moet u een naam opgeven voor de tabel, de namen van de kolommen voor de tabel en het gegevenstype voor elke kolom.

Opmerking

U moet de machtigingen CREATE TABLE en ALTER SCHEMA hebben om tabellen te maken.

Gegevens uit een tabel invoegen en lezen

Zodra u de tabel hebt gemaakt, moet u deze vullen met gegevens. U kunt dit doen met Transact-SQL met de INSERT-instructie. Als u bijvoorbeeld een product wilt toevoegen aan een tabel Producten , kunt u de volgende instructie uitvoeren:

INSERT Products (ProductID, ProductName, ProductDescription)  
    VALUES (1, 'The brown fox and the yellow bear', 'A popular book for children.');

Als u gegevens uit de tabel wilt lezen, gebruikt u de SELECT-instructie. Als u bijvoorbeeld de namen en beschrijvingen voor alle producten in de tabel Producten wilt ophalen, voert u de volgende instructie uit:

SELECT ProductName, ProductDescription
    FROM Products;