-
Cómo crear una tabla en SQL Uso de TSQL
-
Todas las aplicaciones que "hablar" con Microsoft SQL Server hacerlo mediante la utilización de Transact-SQL (TSQL), un lenguaje de programación proporcionada dentro de la versión de Microsoft de SQL. Las aplicaciones envían estados TSQL a SQL Server con el fin de enviar datos o recuperar datos de una base de datos específica. analistas de bases de datos SQL, administradores y desarrolladores utilizan comúnmente TSQL para crear elementos tales como tablas, vistas y procedimientos almacenados, así como para manipular los datos dentro de una base de datos SQL. Microsoft proporciona el SQL Server Management Studio, que ofrece a los desarrolladores y administradores de bases de datos en una herramienta útil para crear instrucciones de programación TSQL.Instrucciones
1 Determinar qué campos son necesarios para la tabla y definir qué tipo de campo debe ser asignado.
2 Abra Microsoft SQL Server Management Studio.
3 Haga clic en el botón "Conectar".
4 Haga clic en "Motor de base" en el menú emergente.
5 Seleccione el servidor al que desea conectarse haciendo clic en el cuadro combinado "Nombre del servidor" y hacer clic en el servidor deseado.
6 Seleccione la opción "Autenticación de Windows" si este es el tipo de autenticación de SQL y luego vaya al paso 9; de lo contrario, continúe con el paso 7.
7 Seleccione la opción "Autenticación de SQL Server" haciendo clic en el cuadro combinado "Autenticación".
8 Haga clic en el cuadro de texto "Login" para introducir su ID.
9 Haga clic en el cuadro de texto "Contraseña" que introduzca su contraseña.
10 Haga clic en el botón "Nueva consulta"; esto abrirá una ventana de consulta donde se puede empezar a introducir el código TSQL.
11 Comienza a escribir el código TSQL en la ventana de consulta de reciente apertura. Por ejemplo, vamos a crear una tabla con tres campos, uno de los cuales será la clave principal, y establecer un parámetro predeterminado para uno de los campos. El nombre de la base de datos es "MyDatabase" y la tabla se llamará "MiTabla." La primera línea de código SQL le dirá en qué base de datos para crear esta tabla. Escriba el siguiente código para crear la tabla:
USO [MyDatabase]
IRSET ANSI_NULLS EN
IRActivar quoted_identifier
IRCONJUNTO DE ANSI_PADDING
IRCREATE TABLE [dbo]. [MyTable] (
[MyUser] NO VARCHAR NULL,
[MYPASS] NO VARCHAR NULL,
[Migrupo] NO VARCHAR NULL,
CONSTRAINT [PK_tblSecurity] CLAVE principal agrupada
(
[MyUser] ASC
) CON (PAD_INDEX = OFF, OFF = STATISTICS_NORECOMPUTE, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, allow_page_locks = ON, FILLFACTOR = 90) ON [PRIMARY]
) ON [PRIMARY]IR
SET ANSI_PADDING OFF
IRALTER TABLE [dbo]. [MyTable] Agregar restricción DEFAULT [DF_myTable_myPass] ( 'contraseña # 3') para [MYPASS]
IR12 Haga clic en el botón "Ejecutar" para crear la tabla.
Consejos y advertencias
- Hay una serie de declaraciones en el paso 11 que pueden y deben ser utilizados para mantener la Organización Internacional de Normalización compatible (ISO). Una de ellas es "SET ANSI_NULLS ON", lo que permitirá una declaración "SELECT" para volver cero filas cuando se utiliza la cláusula "WHERE" "=" o "<>" y hay valores nulos en la columna. "SET QUOTED_IDENTIFIER ON" establece identificadores para ser delimitados por las marcas y literales comillas dobles para ser delimitada por comillas simples citas. "SET ANSI_PADDING ON" pone la mesa para rellenar los valores originales con los blancos de cola de las columnas de caracteres y ceros binarios de formación para las columnas cuando se introduce el valor es más corta que la longitud de la columna.