miércoles, 31 de agosto de 2016

Como ver la estructura de una tabla en SQL Server

Para ver la estructura de una tabla en SQL Server podemos utilizar la siguiente instrucción:

sp_columns <Nombre de la Tabla>;

Ejemplo:

sp_columns Alumnos;

Este comando nos permitirá saber lo siguiente: 
- Base de datos
- Esquema
- Tabla
- Nombre de las columnas
- Tipo de dato
- Longitud
- Escala (longitud de los decimales)
- Nulable (Si acepta valores nulos o no)
- Posición en la tabla

Es de mucha utilidad cuando tenemos un proceso donde estamos cargando un archivo plano en una tabla y las columnas de dicho archivo tienen longitudes mayores a las longitudes de las columnas de la tabla o el tipo de dato de una o mas columnas del archivo es diferente al tipo de dato de una o mas columnas de la tabla a la cual queremos llenar con los datos del archivo, lo cual como sabrán da error ya que no se puede insertar datos con una longitud mayor a la longitud de un campo de una tabla y tampoco insertar un tipo de dato diferente en una columna con otro tipo de dato.
Con esta información entonces podemos proceder a hacer los cambios en los tipos de datos y longitudes de los campos del archivo o de la tabla (es mas probable que se hagan los cambios en el archivo ya que la tabla tiene un diseño fijo) para solucionar el problema.

Bienvenido a Sistemaniaco

Hola quiero darte la bienvenida a Sistemaniaco, un blog dirigido a todos los apasionados por la informática y donde podrás encontrar la ayuda a tus tareas diarias ya sea en la universidad o trabajo.

Aquí encontraras guías, manuales y trucos que te darán la solución a aquellos problemas cotidianos que a todos nos dificultan la entrega de un trabajo excepcional.

Podrás conocer y reforzar temas de los diferentes campos de la informática que poco a poco iremos incrementando con el correr del tiempo.

Para comenzar iremos colgando los temas mas requeridos en base de datos e inteligencia de negocios como paquetes DTSX, los cuales son muy importantes en los procesos Batch de una empresa.

Espero que disfrutes tu estadía en Sistemaniaco y que te sirva de mucho ya seas un estudiante o un profesional!

Saludos!