Avatar billede shjdsi Nybegynder
10. september 2002 - 16:05 Der er 5 kommentarer og
1 løsning

lave index på et felt i en tabel

Hej!
Jeg skal prøve at lave et index på et felt i en tabel.

Tabel=Image
Felt=Navn

Hvordan kan jeg det, og hvordan kan jeg se index bagefter

Det må gerne være i sqlplus da jeg ikke har dba studio installeret .
Avatar billede kbb2 Nybegynder
10. september 2002 - 16:10 #1
Skriv i SQL plus:

create index felt_idx on image(felt);
Avatar billede kbb2 Nybegynder
10. september 2002 - 16:11 #2
hov var lige lidt for hurtigt:

create index navn_idx on image(navn);
Avatar billede shjdsi Nybegynder
10. september 2002 - 16:12 #3
1000 tak, kan man lave en select stateMent på sine index, måske noget i stil med

select @index

etc...
Avatar billede ehf Nybegynder
10. september 2002 - 16:16 #4
create index indexname on Image (Navn);
eller
create unique index indexname on image (navn);

Følgende viser index på en tabel:
select ui.index_name, ui.uniqueness, uic.column_name, uic.column_position pos,
      ui.status
from user_indexes ui,  user_ind_columns uic
where ui.table_name = upper('TABLE')
  and uic.table_name = upper('TABLE')
  and ui.index_name = uic.index_name
order by index_name, column_position;
Avatar billede kbb2 Nybegynder
10. september 2002 - 16:16 #5
Tænker du på om man kan lave en forespørgsel på hvilke indekser man har lavet?? det kan man godt, via tabellen user_indexes, men det nemmeste er at kigge på dem via GUI værktøjet Schema Manager som er en del af Enterprise Manager.
Avatar billede shjdsi Nybegynder
11. september 2002 - 11:37 #6
tak for godt input :-) nu er jeg en glad oracle newbie
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



Seneste spørgsmål Seneste aktivitet
I går 23:37 Poe strøm Af lurup i LAN/WAN
I går 14:46 GIF-EDITOR Af snestrup2000 i Billedbehandling
I går 14:03 Logge ind Af Bob i PC
I går 12:12 2 skærme - 1 virker - den anden siger No signal Af eksmojo i Skærme
I går 10:33 openvpn projekt Af dcedata1977 i Windows