Mostrando entradas con la etiqueta SQL server. Mostrar todas las entradas
Mostrando entradas con la etiqueta SQL server. Mostrar todas las entradas

lunes, 22 de abril de 2013

Adición de Llave Primaria a una tabla


Sintaxis:
ALTER TABLE nombre_tabla ADD CONSTRAINT nombre_llave
PRIMARY KEY(lista columnas llave);
donde
nombre_tabla: nombre de la tabla creada a la cual adiciono la llave primaria.
nombre_llave: nombre a asignar a la llave primaria. Como estándar se utiliza las iniciales pk seguidas del nombre de la tabla.
 lista columna llave: nombre de las columnas que conforman la llave primaria separadas por coma.

viernes, 12 de abril de 2013

Consultar versión de Oracle - query

Con estas sentencias se puede ver la versión de Oracle:


select * from v$version; 
 select * from product_component_version;

miércoles, 24 de octubre de 2012

Query para crear una base de datos en SQL Server

Con el siguiente query se crea un base de datos, primero valida si existe, de ser así la borra y la crea de nuevo desde cero. El texto que esta en verde BASE_DATOS_TEST es el nombre de la base de datos.

Nota: este query borra la base de datos si ya existe mucho cuidado al probarlo.

____________________________________________________________

IF db_id (N'BASE_DATOS_TEST') is not null drop database BASE_DATOS_TEST;
GO

CREATE DATABASE [BASE_DATOS_TEST] ON  PRIMARY
( NAME = N'BASE_DATOS_TEST', FILENAME = N'\\FSA\SQLDB\BASE_DATOS_TEST.mdf' ,
  SIZE = 2GB , MAXSIZE = 8GB, FILEGROWTH = 1GB )
LOG ON
( NAME = N'BASE_DATOS_TEST_log', FILENAME = N'\\FSA\SQLDB\BASE_DATOS_TEST_log.ldf' ,
  SIZE = 1GB , MAXSIZE = 2GB , FILEGROWTH = 10%)
GO
____________________________________________________________

Se debe tener permisos para crear base de datos sino sale error.

Seleccionar la hora de un campo Datetime en SQL server

Para consultar la hora de un campo Datetime de una tabla en SQL server se hacer con el siguiente query:

select convert(varchar, getdate(), 8)00:38:54


Entre otras consultas tenemos:

select convert(varchar, getdate(), 9)Dec 30 2006 12:38:54:840AM

select convert(varchar, getdate(), 14)00:38:54:840