Artículo
· 5 sep, 2023 Lectura de 1 min

Cómo reconstruir el índice por ID

Preguntas frecuentes de InterSystems

De cara a la reconstrucción de los índices de una clase persistente/tabla, hay que utilizar el método %BuildIndices(), proporcionado por dicha clase. Para ello hay que especificar los valores de inicio y fin de los ID para los cuales se quieren reconstruir índices en los argumentos del método. 

Por ejemplo, para reconstruir el índice NameIDX y el índice ZipCode en la clase Sample.Person sólo para ID=10 a 20, ejecutad el siguiente código (el rango de ID se especifica en los argumentos quinto y sexto).

 set status = ##class(Sample.Person).%BuildIndices($LB("NameIDX","ZipCode"),1,,1,10,20

$LB() es la función $ListBuild(). El método %BuildIndices() lo utiliza para especificar el nombre del índice.

 

Consultad la documentación para obtener más información sobre cómo reconstruir el índice.

Para la versión 2018.1, consultad este documento.

Comentarios (0)1
Inicie sesión o regístrese para continuar