Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: zenydark en 27 Enero 2011, 06:18 am



Título: Hola quisiera que me aclara que es OPEN TABLE
Publicado por: zenydark en 27 Enero 2011, 06:18 am
 :huh: OPEN TABLE database


Título: Re: Hola quisiera que me aclara que es OPEN TABLE
Publicado por: Lunfardo en 28 Enero 2011, 14:02 pm
creo que es un software que permite tener una vista actulizada de las tablas



edit: fuente :http://www.mysqlperformanceblog.com/2008/12/14/show-open-tables-what-is-in-your-table-cache/


Título: Re: Hola quisiera que me aclara que es OPEN TABLE
Publicado por: madpitbull_99 en 1 Febrero 2011, 00:02 am
OPEN (Transact-SQL) me parece que solo esta disponible en SQL Server 2008 R2.

Abre un cursor del servidor Transact-SQL y lo llena ejecutando la instrucción Transact-SQL especificada
en la instrucción DECLARE CURSOR o SET cursor_variable.

Ejemplo:


Código
  1. DECLARE Employee_Cursor CURSOR FOR
  2. SELECT LastName, FirstName
  3. FROM AdventureWorks2008R2.HumanResources.vEmployee
  4. WHERE LastName LIKE 'B%';
  5.  
  6. OPEN Employee_Cursor;
  7.  
  8. FETCH NEXT FROM Employee_Cursor;
  9. WHILE @@FETCH_STATUS = 0
  10. BEGIN
  11.    FETCH NEXT FROM Employee_Cursor
  12. END;
  13.  
  14. CLOSE Employee_Cursor;
  15. DEALLOCATE Employee_Cursor;

Aquí  (http://msdn.microsoft.com/es-es/library/ms190500.aspx)tienes el enlace en la MSDN donde tienes toda la información acerca OPEN.