Sybase SQL Tutorial

October 29

Sybase SQL Tutorial


Sybase, di proprietà della società SAP, produce banche dati e pacchetti software per applicazioni mobili come smartphone e altri dispositivi portatili, così come per i computer portatili e altri ambienti informatici. Come la maggior parte dei database relazionali, Sybase utilizza una forma di linguaggio standard ANSI Structured Query (SQL) chiamato Transact-SQL, o T-SQL, per gestire i dati archiviati all'interno dei suoi database proprietari. database di Microsoft, tra cui SQL Server, utilizzare anche T-SQL.

istruzione

1 Aprire uno strumento SQL interattivo e connettersi a un database Sybase.

2 Digitare un "select" al prompt e premere "Invio" per leggere file memorizzati in una tabella di Sybase. Supponendo che il database contiene una tabella chiamata "product_table" con colonne denominate "product_number" e "nome_prodotto," a "selezionare" dichiarazione che tira tutto, dalla tabella si presenta come uno dei seguenti comandi:

SELECT * FROM product_table

SELEZIONE product_number, product_name DA product_table

Il

"" racconta la "select" per riportare tutte le colonne. Listing ogni nome di colonna restituisce gli stessi risultati utilizzando il "parametro" wild-card.

3 Digitare una dichiarazione "inserire" al prompt e premere "Invio" per aggiungere dati a una tabella di Sybase. Elencare i nomi delle colonne seguiti da una clausola di "valore" che contiene i valori letterali aggiunti a ogni colonna. Un "Inserisci" comando per aggiungere una riga "product_table" si presenta come:

INSERT INTO product_table

(Product_number, product_name)

VALORI (1234, "prodotto A")

I numeri non sono racchiusi tra virgolette. i dati dei caratteri è racchiuso tra virgolette.

4 Digitare una dichiarazione "aggiornamento" al prompt e premere "Invio" per modificare una o più righe in una tabella di Sybase. Se non "dove" è usato clausola, tutte le righe vengono aggiornate. Una dichiarazione "aggiornamento" per cambiare una riga in "product_table" si presenta come:

UPDATE product_table SET product_name = "ABC del prodotto"

DOVE product_number = 1234

5 Digitare una dichiarazione "elimina" al prompt e premere "Invio" per eliminare una o più righe da una tabella di Sybase. Se non "dove" è usato clausola, tutte le righe di una tabella vengono eliminate. A "delete" istruzione per rimuovere le righe da "product_table" si presenta come:

DELETE FROM WHERE product_table product_number = 1234

Nessun nomi delle colonne sono specificate nella dichiarazione "delete", perché l'intera riga viene eliminata.

Consigli e avvertenze

  • Utilizzare il comando "commit transazione" per apportare modifiche a una tabella di Sybase permanente.
  • Utilizzare il comando "operazione rollback" per modifiche a una tabella di Sybase inverso.
  • Fare attenzione quando si cambia i dati in un database Sybase. Gli errori possono causare errori di applicazione.