Augusto Humire Martinez web blog

algo de web-in

How-To

Comos en SQL SERVER

1.-  ¿Como obtener los nombres los objetos de una base de datos en sql server?
2.- ¿Como obtener los nombres las tablas de una base de datos en sql server?
3.- ¿Como obtener los campos y sus tipos de una tabla de una base de datos?
4.- ¿Como usar Alter Authorization para poder crear diagramas de bases de datos migrados de versiones SQLServer anteriores?
5.- ¿Como usar el sp_executesql para crear una consulta dinamica?
6.- ¿Como resetear o establecer el numerador en un campo identity?
7.- ¿Como obtener solo la fecha de un campo DATETIME?

=================================================================================

1.- ¿Como obtener los nombres los objetos de una base de datos en sql server?
select * from sys.syscolumns

2.- ¿Como obtener los nombres las tablas de una base de datos en sql server?
select * from sys.syscolumns where xtype = ‘U’

3.- ¿Como obtener los campos y sus tipos de una tabla de una base de datos?
select sc.name ‘campo’ , st.name ‘Tipo’ , ‘–>’ , *inner join sys.systypes st on st.xtype = sc.xtype

4.- ¿Como usar Alter Authorization para poder crear diagramas de bases de datos migrados de versiones SQLServer anteriores?
ALTER AUTHORIZATION ON DATABASE::northwind TO sa

5.- ¿Como usar el sp_executesql para crear una consulta dinamica?
declare @cadena_con_sql nvarchar(500)
declare  @cadena_con_declracion_de_parametros nvarchar(500)

set @cadena_con_sql = N’Select * from tabla where Id = @Id’
set @cadena_con_declracion_de_parametros = N’ @id int’

execute sp_executesql @cadena_con_sql, @cadena_con_declracion_de_parametros, @Id = 1

6.- ¿Como resetear o establecer el numerador en un campo identity?

DBCC CHECKIDENT (MITABLA, RESEED, 999)

7.- ¿Como obtener solo la fecha de un campo DATETIME?

SELECT (DATEADD(dd, 0, DATEDIFF(dd, 0, fecha))) FROM miTabla

Donde fecha representa la fecha del tipo DATETIME del cual se requiere extraer solo la fecha

Aún no hay comentarios.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: