Lezing databases en sql



Dovnload 146.79 Kb.
Pagina8/8
Datum20.08.2016
Grootte146.79 Kb.
1   2   3   4   5   6   7   8

2.9 Een tabel verwijderen


U kunt heel eenvoudig een tabel verwijderen met de instructie DROP TABLE.


DROP TABLE klant

(QueryDropTableKlant in test.mdb)
Met deze instructie verwijdert u de tabel Klant. Er volgt geen bevestiging en u kunt de actie ook niet ongedaan maken. De tabel wordt permanent uit de database verwijderd.

Om te voorkomen dat u tabellen verwijderd die een relatie hebben met andere tabellen, kunt u de referentiële integriteit afdwingen bij het maken van relaties tussen tabellen (zie verder blz. 12).



2.10 Gereserveerde woorden van SQL


De taal SQL bestaat uit sleutelwoorden. Dit zijn speciale woorden die u kunt gebruiken voor SQL-opdrachten. Zorg ervoor dat u deze woorden niet gebruikt om databases, tabellen, kolommen en andere databaseobjecten een naam te geven. Deze sleutelwoorden moet u dus als gereserveerd beschouwen.
Onderstaand overzicht bevat de meest voorkomende gereserveerde woorden die te vinden zijn in grote DBMS’en. Let op het volgende:
Elk DBMS beschikt over z’n eigen specifieke sleutelwoorden en niet alle in de tabel opgesomde sleutelwoorden worden gebruikt in alle DBMS’en.

Veel DBMS’en hebben de lijst met gereserveerde SQL-woorden uitgebreid met termen die alleen in die implementaties worden gebruikt. De meeste van deze DBMS-specifieke sleutelwoorden zijn niet opgenomen in de tabel.



Om zeker te zijn van toekomstige compatibiliteit en overdraagbaarheid is het verstandig geen van de in de tabel weergegeven gereserveerde woorden te gebruiken in de naamgeving van tabellen, kolommen, etc., zelfs niet als ze niet gereserveerd zijn in uw eigen DBMS.


ABSOLUTE

ALL

ARE

ACTION

ALLOCATE

AS

ACTIVE

ALTER

ASC

ADD

AND

ASCENDING

AFTER

ANY

ASSERTION

AT

CHECKPOINT

CUBE

AUTHORIZATION

CLOSE

CURRENT

AUTO

CLUSTERED

CURSOR

AUTOINC

COALESCE

DATABASE

AVG

COLLATE

DATE

BACKUP

COLUMN

DATETIME

BEFORE

COMMENT

DAY

BEGIN

COMMIT

DBCC

BETWEEN

COMMITTED

DEALLOCATE

BIT

COMPUTE

DEBUG

BLOB

COMPUTED

DEC

BOOLEAN

CONDITIONAL

DECIMAL

BOTH

CONFIRM

DECLARE

BREAK

CONNECT

DEFAULT

BROWSE

CONNECTION

DELETE

BULK

CONSTRAINT

DENY

BY

CONSTRAINTS

DESC

BYTES

CONTAINING

DESCENDING

CACHE

CONTAINS

DESCRIBE

CASCADE

CONTAINSTABLE

DISCONNECT

CASCADED

CONTINUE

DISK

CASE

CONTROLROW

DISTINCT

CAST

CONVERT

DISTRIBUTED

CATALOG

COUNT

DO

CHAR

CREATE

DOMAIN

CHARACTER

CROSS

DOUBLE

CHECK

CSTRING

DROP

DUMMY

FROM

ISOLATION

DUMP

FULL

JOIN

ELSE

FUNCTION

KEY

END

GENERATOR

KILL

ERRLVL

GET

LANGUAGE

ERROREXIT

GO

LAST

ESCAPE

GOTO

LEADING

EXCEPT

GRANT

LEFT

EXCEPTION

GROUP

LENGTH

EXEC

HAVING

LEVEL

EXECUTE

HOLDLOCK

LIKE

EXISTS

HOUR

LINEND

EXIT

IDENTITY

LOAD

EXTERNAL

IF

LOCAL

EXTRACT

IN

LOGFILE

FALSE

INACTIVE

LONG

FETCH

INDEX

LOWER

FILE

INDICATOR

MANUAL

FILLFACTOR

INNER

MATCH

FILTER

INPUT

MAX

FLOAT

INSERT

MERGE

FLOPPY

INT

MESSAGE

FOR

INTEGER

MIN

FOREIGN

INTERSECT

MINUTE

FOUND

INTERVAL

MIRROREXIT

FREETEXT

INTO

MODULE

FREETEXTTABLE

IS

MONEY

MONTH

OVERFLOW

REAL

NAMES

PAD

REFERENCES

NATIONAL

PAGES

REPLICATION

NCHAR

PARAMETER

RESERV

NEXT

PARTIAL

RESERVING

NO

PASSWORD

RESTORE

NOCHECK

PERCENT

RESTRICT

NONCLUSTERED

PERM

RETAIN

NONE

PERMANENT

RETURN

NOT

PIPE

RETURNS

NULL

PLAN

REVOKE

NULLIF

POSITION

RIGHT

NUMERIC

PRECISION

ROLLBACK

OF

PREPARE

ROLLUP

OFF

PRIMARY

RULE

OFFSETS

PRINT

SAVE

ON

PRIOR

SCHEMA

ONCE

PRIVILEGES

SECOND

ONLY

PROC

SECTION

OPEN

PROCEDURE

SEGMENT

OPTION

PROCESSEXIT

SELECT

OR

PROTECTED

SEQUENCE

ORDER

PUBLIC

SET

OUTER

RAISERROR

SETUSER

OUTPUT

READ

SHADOW

OVER

READTEXT

SHARED

SHUTDOWN

TEXT

USE

SINGULAR

TEXTSIZE

USER

SIZE

THEN

USING

SMALLINT

TIME

VALUE

SNAPSHOT

TIMESTAMP

VALUES

SOME

TO

VARCHAR

SORT

TOP

VARIABLE

SPACE

TRAILING

VARYING

SQL

TRAN

VIEW

SQLCODE

TRANACTION

VOLUME

SQLERROR

TRANSLATE

WAIT

STABILITY

TRIGGER

WAITFOR

STARTING

TRIM

WHEN

STARTS

TRUE

WHERE

STATISTICS

TRUNCATE

WHILE

SUBSTRING

UNCOMMITTED

WITH

SUM

UNION

WORK

SUSPEND

UNIQUE

WRITE

TABLE

UPDATE

WRITETEXT

TAPE

UPDATETEXT

YEAR

TEMP

UPPER

ZONE

TEMPORARY

USAGE







1 ANSI = The American National Standards Institute



blz.


1   2   3   4   5   6   7   8


De database wordt beschermd door het auteursrecht ©opleid.info 2017
stuur bericht

    Hoofdpagina