Udostępnij przez


Tworzenie tabeli (samouczek)

Aby utworzyć tabela, należy podać nazwę dla tabelanazw i typów danych każdej kolumna w tabela.Jest również dobrej praktyki, aby wskazać, czy w każdej kolumnadozwolone są wartości null .

Większość tabel jest podstawowy klucz, składający się z jednego lub więcej kolumn tabela.Podstawowy klucz zawsze jest unikatowy.Aparat baz danych Będzie wymuszać ograniczenia dowolną wartość klucz podstawowego nie może być powtórzona w tabela.

Lista typów danych i łączy opis każdego z nich, zobacz Typy danych (Transact-SQL).

Ostrzeżenie

Aparat baz danych Mogą być instalowane w przypadek wrażliwych lub innych niż-przypadek wrażliwe.Jeśli Aparat baz danych jest instalowany jako przypadek wielkość liter, nazwy obiektów musi zawsze mieć tej samej przypadek.Na przykład tabela o nazwie OrderData inną tabela z tabela o nazwie ORDERDATA.Jeśli Aparat baz danych jest instalowany jako nie -przypadek wielkość liter, te dwie nazwy tabela uważane są za tej samej tabela, a tej nazwy mogą być tylko jeden używane czas.

Aby utworzyć bazę danych do nowej tabelazawierają

  • Wprowadź następujący kod w oknie Edytora kwerend.

    USE master;
    GO
    
    --Delete the TestData database if it exists.
    IF EXISTS(SELECT * from sys.databases WHERE name='TestData')
    BEGIN
        DROP DATABASE TestData;
    END
    
    --Create a new database called TestData.
    CREATE DATABASE TestData;
    Press the F5 key to execute the code and create the database.
    

Przełącz połączenia Edytor kwerend do bazy danych TestData

  • W oknie Edytor kwerend połączenie, aby zmienić kod typu i wykonać następujące TestData bazy danych.

    USE TestData
    GO
    

W celu utworzenia tabeli

  • W oknie Edytor kwerend typu i wykonać następujący kod utworzyć prostą tabela o nazwie Products.Noszą nazwy kolumn w tabela ProductID, ProductName, Price, i ProductDescription.ProductIDkolumna jest podstawowy klucz tabela. int, varchar(25), money, i text są wszystkie typy danych.Tylko Price i ProductionDescription kolumny może mieć żadnych danych, gdy wiersz został wstawiony lub zmieniony.Ta instrukcja zawiera opcjonalnego elementu (dbo.) o nazwie schematu.Schemat jest obiekt bazy danych, która jest właścicielem tabela.Jeśli jesteś administratorem, dbo jest domyślny schemat.dbooznacza właściciel bazy danych.

    CREATE TABLE dbo.Products
       (ProductID int PRIMARY KEY NOT NULL,
        ProductName varchar(25) NOT NULL,
        Price money NULL,
        ProductDescription text NULL)
    GO