Función GETDATE() en SQL Server

Función GETDATE() :
Esta función en SQL Server se usa para devolver la fecha y hora actual del sistema de la base de datos en un patrón ‘YYYY-MM-DD hh:mm:ss.mmm’ .

Características :

  • Esta función se utiliza para encontrar la fecha y hora actual del sistema de base de datos.
  • Esta función se incluye en Funciones de fecha.
  • Esta función no acepta ningún parámetro.
  • Esta función devuelve la salida en formato ‘ AAAA-MM-DD hh:mm:ss.mmm ‘.

Sintaxis:

GETDATE()

Parámetro:
este método no acepta ningún parámetro.

Devuelve:
Devuelve la fecha y hora actual del sistema de base de datos en formato ‘ AAAA-MM-DD hh:mm:ss.mmm ‘.

Ejemplo-1:
Usar la función GETDATE() y obtener el resultado.

SELECT GETDATE();

Producción :

2021-01-03 14:42:58.970

Aquí, el resultado variará cada vez que se compile el código, ya que este método devuelve la fecha y la hora actuales.

Ejemplo-2:
Usar GETDATE() como valor predeterminado en el siguiente ejemplo y obtener el resultado.

CREATE TABLE get_date
(
id_num INT IDENTITY, 
message VARCHAR(150) NOT NULL, 
generated_at DATETIME NOT NULL
DEFAULT GETDATE(), 
PRIMARY KEY(id_num)
);

Inserción de datos:

INSERT INTO get_date(message)
VALUES('Its the first message.');

INSERT INTO get_date(message)
VALUES('get_date');

Leer datos:

SELECT id_num, message, generated_at
FROM get_date;

Producción :

Número de índice id_num mensaje generado_en
1 1 Es el primer mensaje.  03.01.2021 15:49:48
2 2 obtener la fecha 03.01.2021 15:49:48

Aquí, primero debe crear una tabla, luego insertar valores en ella y luego generar el resultado requerido usando la función GETDATE() como valor predeterminado.

Nota:
para ejecutar el código anterior, use el compilador del servidor SQL, también puede usar un compilador en línea.

Aplicación:
esta función se utiliza para devolver la fecha y hora actual del sistema de base de datos.

Publicación traducida automáticamente

Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *