*   >> läser Utbildning artiklar >> science >> programming

Manipulera data i Sybase

ushåll", "450", "1", "1,25 '); Varje SQL-satsen måste avslutas med ett semikolon. Det bör finnas många linjer i resultatet (läsa dem). Notera att ProductID kolumnen är automatisk numrering och så det är inte i INSERT uttalanden. Pengarna är i dollar, men dollartecken inte skriva. Belopp som anges är priset per enhet. Som ni kan se, är det möjligt att utföra mer än ett uttalande i Interactive SQL verktyg. Du måste ges behörighet att uppdatera en rad i en tabell innan du kan göra det. Du kan sätta ovanstående rader eftersom du är DBA med lösenord "sql".

Du måste också ges tillåtelse att sätta in eller ta bort en rad i en tabell. Som DBA att du är, kommer du att kunna göra dessa enligt nedan. Uppdatera ett bord att uppdatera en tabell innebär att modifiera raderna. Vi skall ändra bara en rad i tabellen Products. Vi ska ändra strängen, "Office" i kategori kolumn till "School" i andra raden i tabellen, där ProductID är 2. Syntax för UPDATE SQL Analysen (oroa dig inte om dess komplexitet för nu): UPDATE [rad-begränsning] table-lista SET set-post, ... [FROM tabell-uttryck [...]] [WHERE sök-tillstånd] [ORDER BY uttryck [ASC | DESC], ...

] [OPTION (query-ledtråd, ...)] Orden i versaler är reserverade ord. I den här guiden kommer vi inte att använda de två sista raderna i denna syntax. Vi skall heller inte använda FROM linjen. Vi vill ställa kategori (kolumn) att "skola" där ProductID = 2. Så läs och skriv och exekvera följande Update uttalande i SQL-satsen rutan i Interactive SQL fönstret; först radera det som finns i rutan: UPPDATERING Produkter SET Kategori = "skolan" VAR ProductID = 2; Resultatet bör visas i rutan Resultat. Alla strängvärdet av en SQL-sats bör vara inom citationstecken.

Radera rader Låt oss ta den fjärde raden i tabellen Products, där ProductID = 4. En DELETE SQL-syntax är (oroa dig inte om dess komplexitet för nu): [. Ägare] DELETE [rad-begränsning] [FRÅN] tabell- eller-view [[AS] korrelation-namn] [WHERE sök-tillstånd] [ORDER BY {uttryck | heltal} [ASC | DESC], ...] [OPTION (query-ledtråd, ...)] DELETE medel bort åtminstone en rad. Vi vill ta bort från bordet, produkter, där ProductID = 4; så att vi inte behöver de två sista raderna i syntaxen. Så, läs och skriv och exekvera följande SQL-sats i SQL-satsen rutan och verkställa den.

DELETE FROM Products WHERE ProductID = 4; Du bör se resultatet i rutan Resultat. Obs: när en Räknare såsom 4 ovan tas bort, är det i allmänhet inte ersätts nästa gång du lägger till (infoga) rader i tabellen. Anta att

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.