Démonstration Pour cette partie et dans le reste de la série, quand je dis, commence et se connecter à la base de données, vous devez exécuter les commandes suivantes dans l'invite de commande comme d'habitude: cd c: \\ dbeng12 -n wholesalesrv c: \\\\ gros \\ \\ wholesale.db dbisql -c "server = wholesalesrv; DBF = c: \\\\ \\\\ sholesale wholesale.
db; UID = DBA; PWD = sql" Quand je dis interruption de la connexion, arrêter la base de données et arrêter le serveur, vous devriez exécutez la commande suivante à l'invite de commande; y entrez, si nécessaire et fermer la fenêtre Interactive SQL (sans enregistrer le texte de la déclaration): dbstop wholesalesrv Quand je dis type et exécuter une instruction ou d'un groupe d'états dans Interactive SQL, effacer tout ce qui est dans l'état volet SQL premier. - Démarrez la base de données et de s'y connecter.
- Type et exécuter l'instruction composé suivant: BEGIN CREATE TABLE facture (InvoiceID INTEGER DEFAULT AUTOINCREMENT, DateAndTime TIMESTAMP DEFAULT TIMESTAMP, la clé primaire (InvoiceID ASC)); INSERT INTO facture () VALUES (); SELECT * FROM facture; FIN; Vous devriez voir un résultat d'un ensemble de lignes dans le volet Résultats de la fenêtre Interactive SQL. Rappelez-vous, il n'y a aucune virgule après BEGIN. Dans la déclaration de composé et pour la liste d'instructions, il ya trois instructions SQL normales. La première instruction SQL crée une table appelée, Facture.
La deuxième instruction SQL insère une ligne dans la table. Les supports de la deuxième instruction SQL sont vides, parce que la première colonne est autonumber, ce qui signifie le SGBD insère les valeurs pour vous et la deuxième colonne est timestamp défaut, qui insère le SGBD pour vous. La troisième déclaration sélectionne tout ce qui est dans le tableau de la facture, qui est juste une rangée. Cela est-il pour cette partie de la série. Arrêtons-nous ici et nous continuons dans la prochaine partie. Chrys