Syntax
Description
REVOKE removes the followong priviledges from the specifyed users or roles (user groups):
SELECT - query or retrieve data
INSERT - insert new records into a table
UPDATE - modify existing records in a table
DELETE - delete records from a table
ALL - means all priviledges
When PUBLIC is used, the specifyed priviledges will be removed from all users in the database (depending on the concrete RDMBS, the rights will be removed only from the users or the current database).
Syntax
GRANT { SELECT | INSERT | UPDATE | DELETE | ALL }
ON tablename
TO
{ User | {GROUP|ROLE} groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ];
Description
With GRANT you can give following rights or privileges to database users or roles (groups of users):
SELECT - revtrieve or query data
INSERT - insert new records into a table
UPDATE - modify datafields in a table
DELETE - delete records from a table
ALL - means all rights on a table
When PUBLIC is used instead of a list of concrete users or roles, then the specifyed priviledges will be given to all users of the database system (depending on the used RDMBS the rights are given only to the users woth connect permission to the current database).
Syntax
ALTER TABLE tablename
ADD COLUMN columnname type { [Contraint] [...] };
ALTER TABLE tablename
DROP COLUMN columnname;
Syntax
REVOKE { SELECT | INSERT | UPDATE | DELETE | ALL }
ON Tabellenname
FROM public | {User|Rolle [,..]} ;
Beschreibung
Mit REVOKE können Sie den spezifizierten Usern bzw. Benutzergruppen (Rollen)
folgende Berechtigungen entziehen:
SELECT - Daten abfragen
INSERT - Daten/Datensätze hinzufügen
UPDATE - Daten verändern
DELETE - Daten/Datensätze löschen
ALL - alle Tabellenrechte entziehen
Wenn anstatt konkreter User und Benutzergruppen PUBLIC angegeben wird,
werden die Rechte allen Usern entzogen (Je nach RDMBS ggf. nur für die aktuelle Datenbank).
GRANT { SELECT | INSERT | UPDATE | DELETE | ALL }
ON Tabellenname
TO
{ User | {GROUP|ROLE} groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ];
Mit GRANT können Sie den spezifizierten Usern bzw. Benutzergruppen (Rollen)
folgende Berechtigungen geben:
SELECT - Daten abfragen
INSERT - Daten/Datensätze hinzufügen
UPDATE - Daten verändern
DELETE - Daten/Datensätze löschen
ALL - alle Tabellenrechte geben
Wenn anstatt konkreter user und benutzergruppen PUBLIC angegeben wird, werden die Rechte allen Usern gegeben (Je nach RDMBS ggf. nur für die aktuelle Datenbank).
Syntax
ALTER TABLE Tabellenname
ADD COLUMN Feldname Datentyp { [Contraint] [...] };
ALTER TABLE Tabellenname
DROP COLUMN Feldname;
Синтаксис
Описание
С помощью DROP TABLE удаляются таблицы данных из баз данных. Внимание, будьте осторожны: вместе с таблицей удаляются все сожержащиеся в ней данные.
Синтаксис
CREATE TABLE таблица
( { поле
Тип данных [ (размер) ] тип поля [...] } [,...] ) ;
Описание:
Syntax
Description
With DROP TABLE you can delete a table from a database. The table must not be explicitly empty. It depends on the database system.
Example
DROP TABLE tkunden;
Here is the customer table tkunden deleted.