Grundlegende Anweisungen der Oracle-Datenbank: 1. Datenbank löschen;
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle-Version, DELL G3-Computer.
Grundlegende Anweisungen der Oracle-Datenbank:
1. Datenbankbetrieb
1. Datenbank löschen
create database databasename
3. Datenbank sichern
Vollständiges Backup
drop database dbname
exp demo/demo@orcl buffer=1024 file=d:back.dmp full=y
Exportieren Sie die angegebene Tabelle
exp demo/demo@orcl file=d:backup1.dmp owner=(system,sys)
exp demo/demo@orcl file=d:backup2.dmp tables=(teachers,students)
Sie können beim Exportieren komprimieren; nach dem Befehl; wenn Protokolle benötigt werden, dahinter: log=d:log.txt
exp Benutzername/Passwort @Remote-IP: Port/Instanz Datei=Speicherort: Dateiname.dmp full=y
Öffnen Sie cmd und führen Sie den folgenden Befehl direkt aus, ohne sich bei sqlplus anzumelden.
exp demo/demo@orcl file=d:back.dmp tables=(table1) query=" where filed1 like 'fg%'"
Es ist wichtig, das Protokoll anzugeben, um die Fehleranalyse und -behebung zu erleichtern.
Importieren Sie die angegebene Tabelle.
imp demo/demo@orcl file=d:back.dmp full=y ignore=y log=D:implog.txt
imp demo/demo@orcl file=d:backup2.dmp tables=(teachers,students)
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
select * into table_new from table_old (使用旧表创建新表)
create table tab_new as select col1,col2… from tab_old definition only<仅适用于Oracle>
drop table tabname
alter table tablename rename to newtablename
z. B.:
alter table tablename add (ID int);
alter table tablename add (ID varchar2(30) default '空' not null);
alter table tablename modify (ID number(4));
alter table tablename rename column ID to newID;
alter table tablename drop column ID;
alter table tabname add primary key(col)
3. Datenabfrage
alter table tabname drop primary key(col)
3. Daten aktualisieren
create [unique] index idxname on tabname(col….)
4. Daten löschen
drop index idxname
delete from test -->Alle löschen
commit; -->Daten senden
rollback; -->Rollback-Daten
delete-Methode kann gelöschte Daten wiederherstellen, aber nach dem Absenden gibt es keine andere Möglichkeit. Wenn das Löschen erfolgt, wird das Protokoll aufgezeichnet --> aufgezeichnet, und die Daten können nicht wiederhergestellt werden – > Sehr schnell löschen
create view viewname as select statement
Alle Daten löschen, einschließlich der Tabellenstruktur, es werden keine Protokolle aufgezeichnet und die Daten können nicht wiederhergestellt werden – > Sehr schnell löschen
Datenkopie
Tabellendatenkopie
drop view viewname
Tabellenstruktur kopieren
select <列名> from <表名> [where <查询条件表达试>] [order by <排序的列名>[asc或desc]]
Tabellenstruktur und Daten kopieren
insert into 表名 values(所有列的值); insert into test values(1,'zhangsan',20);
Angegebene Felder kopieren
insert into 表名(列) values(对应的值); insert into test(id,name) values(2,'lisi');
Re empfohlen (kostenlos): Orakel
Das obige ist der detaillierte Inhalt vonWas sind die Grundaussagen der Oracle-Datenbank?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!