Retirado do help do Delphi.

Creates a secondary index. (SQL)

CREATE [UNIQUE] [ASC | DESC] INDEX index_reference ON table_reference
(column_reference [,column_reference...])

Description

Use the CREATE INDEX statement to create a secondary index for an existing
table. Index names may not have embedded spaces. Paradox indexes may be
based on multiple columns. Due to the distinctive nature of dBASE expression
indexes, only single-column indexes can be created with CREATE INDEX.

Use UNIQUE to create an index that raises an error if rows with duplicate
column values are inserted. By default, indexes are not unique.

Use ASC (or ASCENDING) to create an index that orders data in an ascending
direction (smallest to largest). DESC (or DESCENDING) creates a descending
ordering (largest to smallest). When a direction imperative is not
specified, ASC is the implied default.

The following statement creates a multi-column (compound) Paradox secondary
index.

CREATE INDEX custdate ON "orders.db" (custno, saledate)

The following statement creates a unique dBASE secondary index.

CREATE UNIQUE INDEX namex ON "employee.dbf" (last_name)

The existence of indexes may affect the updatability of queries. See the
section on updatable queries for more information.


----- Original Message ----- 
From: "Adenes I. Freire Junior" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Thursday, January 06, 2005 8:47 AM
Subject: Re: [delphi-br] Paradox


>
> Como faço para criar esses índices via codigo?
>
> ----- Original Message -----
> From: "Edivaldo David" <[EMAIL PROTECTED]>
> To: <delphi-br@yahoogrupos.com.br>
> Sent: Wednesday, January 05, 2005 7:18 PM
> Subject: Re: [delphi-br] Paradox
>
>
>
> o .mb se eu não me engano é um campo memo, vc até consegue gerar outro,
mas
> vai ficar em branco. Os outros são índices.
>
> "Adenes I. Freire Junior" <[EMAIL PROTECTED]> wrote:
> Caro amigo, em um conjunto de arquivos do banco de dados do paradox, se eu
> copiar somente o db tem como criar os outros?
>
> Exemplo:
> TblEmpresa.db
> TblEmpresa.PX
> TblEmpresa.YG0
> TblEmpresa.YG1
> TblEmpresa.XG0
> TblEmpresa.XG1
> TblEmpresa.MB
> TblEmpresa.TV
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a