Sybase SQL Tutorial

Brug T - SQL-kommandoer til at manipulere data lagret i Sybase databaser. laptop med database optage på 15,4

Sybase, der ejes af SAP Company, producerer databaser og softwarepakker til mobile applikationer såsom smartphones og andre håndholdte enheder, samt for bærbare computere og andre computing miljøer.Som de fleste relationelle databaser, Sybase bruger en form for standard ANSI Structured Query Language (SQL) kaldet Transact-SQL, eller T-SQL, til at styre data lagret inden for sine proprietære databaser.Microsoft databaser, herunder SQL Server, også bruge T-SQL.

Instruktioner

  1. Åbn et interaktivt SQL værktøj og oprette forbindelse til en Sybase database.

  2. Skriv et "vælg" erklæring ved prompten, og tryk på "Enter" for at læse rækker lagret i en Sybase tabel.Antages det, at databasen indeholder en tabel kaldet "product_table" med søjler navngivne "product_number" og "PRODUCT_NAME", en "vælg" erklæring, der trækker alt fra tabellen ligner en af ​​følgende kommandoer:

    SELECT * FROM product_table

    SELECTproduct_number, PRODUCT_NAME F

    RA product_table

    Den "" fortæller "vælg" erklæring til at returnere alle kolonner.Notering hver kolonne navn returnerer de samme resultater som ved hjælp af "" vilde-card parameter.

  3. Indtast en "indsæt" erklæring ved prompten, og tryk på "Enter" for at tilføje data til en Sybase bord.Liste kolonnenavne efterfulgt af en "værdi" klausul, der indeholder de bogstavelige værdier føjet til hver kolonne.En "Indsæt" kommando til at tilføje en række til "product_table" ligner:

    INSERT INTO product_table

    (product_number, PRODUCT_NAME)

    VÆRDIER (1234, "produkt A")

    Tal er ikke omgivet af anførselstegn.Tegn data omgivet af anførselstegn.

  4. Indtast en "opdatering" erklæring ved prompten, og tryk på "Enter" for at ændre en eller flere rækker i en Sybase tabel.Hvis der ikke "hvor" klausul anvendes, alle rækker er opdateret.En "opdatering" erklæring til at ændre en række i "product_table" ligner:

    UPDATE product_table SET PRODUCT_NAME = "ABC produkt"

    WHERE product_number = 1234

  5. Skriv et "delete" erklæring ved prompten, og tryk på "Enter"for at slette en eller flere rækker fra en Sybase bord.Hvis der ikke "hvor" klausul anvendes, alle rækker i en tabel slettes.En "slet" erklæring for at fjerne rækker fra "product_table" ligner:

    DELETE FROM product_table WHERE product_number = 1234

    Ingen kolonnenavne er angivet i "slet" erklæring, fordi hele rækken slettes.

Tips & amp;Advarsler

  • Brug "forpligte transaktion" kommando til at foretage ændringer i en Sybase tabel permanent.
  • Brug kommandoen "rollback transaktion" at vende ændringer i en Sybase bord.
  • Vær forsigtig, når du ændrer data i en Sybase database.Fejl kan resultere i anvendelsen fejl.
759
0
1
Database Software