3543304795

3543304795



1.10. Laboratorium 13

Każde polecenie SQL należy kończyć średnikiem.

Przypominam, że SQL nie rozróżnia (poza napisami) dużych i małych liter. Konwencjonalnie będę używał dużych liter do wyróżniania słów kluczowych SQL.

1.10.3.    Polecenia psql

Oprócz instrukcji SQL możemy wpisywać polecenia psql. Polecenia psql rozpoczynają się lewym ukośnikiem (backslashem). Polecenie \q służy do kończenia pracy.

Inne przydatne polecenia dają dostęp do interakcyjnej pomocy. \h z nazwą instrukcji SQL (np. \h select lub \h create table) podaje krótki opis składni. Aby dostać listę poleceń psql, należy napisać \?.

Podczas pracy działa „historia” — poprzednie polecenia można przywoływać strzałkami pionowymi i edytować.

1.10.4.    Tworzenie tabeli

W psql można wykonywać dowolne instrukcje SQL. Można założyć tabelę używając instrukcji

CREATE TABLE nazwa-tabeli ( lista-atrybutów-i-ich-typów

);

Tekst instrukcji można wprowadzać w jednej lub kilku liniach (prompt w kolejnych zmieni się wtedy na bd), dopóki nie wpiszemy średnika kończącego instrukcję.

Przykład tworzenia tabeli:

CREATE TABLE Zwierz ( waga int, imię char(10)

);

1.10.5. Klucz główny

Każda tabela powinna mieć zadeklarowany klucz główny: CREATE TABLE nazwa-tabeliid typ PRIMARY KEY,

Klucz główny może składać się z kilku kolumn:

CREATE TABLE nazwa-tabeli ( atrybuty i ich typy,

PRIMARY KEY (a,b,c)

);

1.10.6. Wstawianie wierszy

Po utworzeniu tabeli można wstawiać do niej wiersze. Najprościej robi się to instrukcją INSERT:

INSERT INT0 nazwa-tabeli YALUES(.wartość, ...) ;



Wyszukiwarka

Podobne podstrony:
Kursory niejawne » Każde polecenie SQL (select into, insert, update, delete) tworzy kursor. 9 Nazwa
50968 STA51100 i milv Nr 10 (418) 7
72022 pic 10 11 183640 przez Biuro Rzecznika Praw Obywatelskich wynika, że nieletni nie są w zadowa
do 10 marca 2009 internetowa rejestracja kandydatów (obowiązkowo - wprowadzenie średniej ocen ze st
III. FINANSE Należy w tym miejscu przypomnieć, że ustawowy obowiązek udzielenia schronienia, zapewni
2015?4 test str 5 Zadanie 16. Aby stworzyć tabelę w bazie danych, należy zastosować polecenie SQL A
Laboratorium Bazy Danych 1 Język SQL 10.    Tworzenie perspektyw - instrukcja view. W
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 7/20 używanym poleceniem SQL. Tu
Warsztaty i laboratoria I piętro 10.00- 13.00    dr inż. Marcin Bączek, dr Ryszard
76502 skrypt006 (2) 10 Laboratorium Podstaw Elektrotechniki I 13 licznik 14Ah Licznik amperogodzin 1
od poniedziałku do piątku w godz. 10.00- 13.00.CZĘŚĆ IVMIEJSCE ORAZ TERMIN SKŁADANIA OFERT Ofertę na
pedagogika z kwieciski b liwerski 10 728 13.    Pedagogika krytyczna7 Jest zróżnicowa
V Andrzej Leśnicki Laboratorium Baz Danych, PostgreSQL. Ćwiczenie 1 7/20 używanym poleceniem SQL. Tu

więcej podobnych podstron