*   >> Lezen Onderwijs artikelen >> science >> programming

Samengestelde Verklaringen in Sybase SQL Anywhere

aantal instructies hebben voor het woord BEGIN, als de [statement-label:] optie in de syntaxis. Deze instructies niet eindigen in puntkomma; ze zijn nog steeds deel uit van de samengestelde instructie. U kunt ook iets na het einde gereserveerd woord, als de optie [verklaring-label] in de syntaxis, die nog steeds een deel van de samengestelde instructie. Het gereserveerde woord, END daadwerkelijk eindigt het BEGIN verklaring dat de normale SQL-statements omsluit.

Demonstratie voor dit deel en in de rest van de serie, als ik zeg, starten en verbinding met de database, moet u de volgende opdrachten uit te voeren in de opdrachtprompt zoals gewoonlijk: cd c: \\ dbeng12 -n wholesalesrv c: \\\\ groothandel \\ \\ wholesale.db dbisql -c "server = wholesalesrv; DBF = c: \\\\ sholesale \\\\ wholesale.

db; UID = DBA; PWD = sql" Als ik zeg laat de verbinding, stop de database en stop de server, moet u voert u de volgende opdracht bij de opdrachtprompt; Typ y indien nodig en sluit de Interactive SQL-venster (zonder de verklaring tekst opslaan): dbstop wholesalesrv Als ik het type zeggen en een verklaring of groep van uitspraken in Interactive SQL uit te voeren, wist u alles wat in de SQL verklaring ruit eerste. - Start de database en verbinding te maken.

- Type en voer de volgende verbinding verklaring: BEGIN CREATE TABLE Invoice (InvoiceID INTEGER DEFAULT AUTOINCREMENT, DateAndTime TIMESTAMP STANDAARD TIMESTAMP, PRIMARY KEY (InvoiceID ASC)); INSERT INTO Invoice () WAARDEN (); SELECT * FROM factuur; EINDE; Je moet een een-rij resultaat in het deelvenster Resultaten van het Interactive SQL-venster. Vergeet niet, er is geen puntkomma na BEGIN. In de samengestelde instructie en voor de verklaring-lijst, zijn er drie normale SQL-statements. De eerste SQL-instructie maakt een tabel genaamd, Invoice.

De tweede SQL-statement voegt een rij in de tabel. De beugels van de tweede SQL-statement zijn leeg, omdat de eerste kolom is autonumber, wat betekent dat de DBMS voegt de waarden voor u en de tweede kolom is standaard timestamp, die de DBMS voegt voor u. De derde verklaring selecteert alles wat er in de factuur tafel, dat is slechts een rij. Dat is het voor dit deel van de reeks. Laten we stoppen hier en ga verder in het volgende deel.

Chrys Om te komen tot een van de onderdelen van deze divisie, typt u de bijbehorende titel onder in het zoekvak van deze pagina en klik op Zoeken (gebruik menu indien beschikbaar). Omgaan Sybase Evenementen met Triggers en procedures met behulp va

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.