Crear y recorrer una tabla
Hola:
Necesito crear y recorrer una tabla, bien en un procedimiento almacenado o en una función definida por el usuario. He visto que una función puede devolver una tabla pero no sé como se puede recorrer dicha tabla dentro de la función. Un saludo. |
En la ayuda de Delphi tienes un ejemplo de como craer una tabla:
Mira CreateTable del componente TTable Otra forma de hacerlo es mediante un asentencia SQL: CREATE TABLE ... Para recorrer una tabla: Table1.Open Código:
while not Table1.Eof do |
En un procedimiento o función
Ya lo sé, pero el problema es en un procedimiento almacenado o función definida por el usuario de SQL SERVER.
Salu2. |
Para recorrer una tabla tienes que utilizar un cursor.
Se utiliza de la siguiente forma: Código:
DECLARE CURSOR nombrecursor FOR Código:
OPEN cursor_puestos Código:
FETCH NEXT FROM cursor_puestos Código:
DECLARE @Campo int |
La franja horaria es GMT +2. Ahora son las 07:32:23. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi