t13

t13



Tworzenie tabeli przez zapytanie

Wynik zapytania możemy zapamiętać jako nową tabelę. Polecenie służące do tworzenia tabeli na podstawie wyniku zapytania może występować w następującej formie:

CREATE TABLE DEPT

[(nazwa_kolumny [NULL | NOT NULL],    ...)]

AS SELECT zapytanie


•    Nowa tabela składa się ze wskazanych kolumn oraz z wierszy określonych poleceniem SELECT.

•    Jeśli pozycje występujące na liście SELECT mają prawidłowe nazwy (jeśli nie są to wyrażenia) lub mają aliasy, lista nazw kolumn nowej tabeli może zostać pominięta.

•    Jeśli podana jest lista nazw nowej tabeli, ilość pozycji listy musi się pokrywać z ilością pozycji, występujących na liście wyboru polecenia SELECT.

Przykład 1

Aby utworzyć tabelę DEPT30 z numerami, nazwiskami, stanowiskiem pracy i

pensjami pracowników zatrudnionych w departamencie 30, piszemy:

CREATE TABLE DEPT30

AS

SELECT    EMPNO, ENAME, JOB, SAL

FROM    EMP

WHERE    DEPTNO = 30;

Table created.

Opis utworzonej tabeli DEPT30 otrzymamy za pomocą polecenia DESC:

DESC DEPT30

Name

Nuli?

Type

EMPNO

NOT NULL

NUMBER(4)

ENAME

VARCHAR2(10)

JOB

VARCHAR2(9)

SAL

NUMBER(7,2)

13-17


Język definiowania danych, słownik systemowy


Wyszukiwarka

Podobne podstrony:
t14 Tworzenie tabeli przez zapytaniePrzykład 2Aby utworzyć tabelę zawierającą nazwisko, pensję i kla
skanuj0017 Do podstawowych funkcji banków należy: •    tworzenie pieniądza przez bank
3.2 Zapytania SQL SELECT 3.2.1    Zapytania SQL SELECT - podstawy Spróbuj napisać pol
page0223 czyna Bóg tworzenie człowieka; przez co zaznacza, że dzieło to ma być wyższe i doskonalsze
Fizjologia (32) 36. Podczas tworzenia Hel przez komórki okładzinowe żołądka transportowanie jonów H+
Kursory a PL/SOL nie umożliwia zapytań SQL, które zwracają całe tabele (zawierające więcej niż jeden
TWORZENIE SIECI PRZEZ SPOŁECZNOŚĆ digg.com (wykop) facebook.com - Zuckerberg - nowe myślenie społecz
11.    W przypadku opracowania rysunku lub tabeli przez studenta należy podać jako źr
CCF20111010018 W tworzeniu bezpieczeństwa narodowego III RP nie możemy popełniać błędów ze strategi
19 Zadanie to osiągnięty przez Jednostkę wynik, zgodnie c przypadającą jej rolą w społeczny* podzial
tworzenie tabeli w PGAdmin • i? pgAdmin III Plik Edycja Wtyczki Widok Narzędzia Pomoc $   
: -Język zapytań■    Dla użytkowników typu „end user” polecenia wybierane z
J localhost / 127.0.0.1 / cX 3 tworzenie tabeli sgl ph: X ^^ Podstawy MySQL dla te X SQL FOREIGN KEY
DSC04231 (2) LVI AUTOPORTRET POETY. WIESZCZ nego słowa. Radość tworzenia, samorealizacja przez sztuk
69145 skanuj0017 Do podstawowych funkcji banków należy: •    tworzenie pieniądza prze
73187 ullman254 (2) 514 s zorientowani: obiektowo języki zapytań traktowano by jako równe, jeśli wyg

więcej podobnych podstron