Kein Bild
SQL Beispiele

SQL Server Agent Aufträge

SELECT msdb.dbo.sysjobs.name, msdb.dbo.sysjobschedules.next_run_date, CASE (msdb.dbo.sysjobservers.last_run_outcome) WHEN 0 THEN ‚fehler‘ WHEN 1 THEN ‚Erfolg‘ WHEN 3 THEN ‚Abbruch‘ END AS STATUSTEXT, msdb.dbo.sysjobservers.last_run_date, msdb.dbo.sysjobservers.last_run_time, msdb.dbo.sysjobservers.last_run_duration, msdb.dbo.sysjobs.date_modified, CASE LEN(msdb.dbo.sysjobservers.last_run_duration) WHEN 6 THEN LEFT(CAST(msdb.dbo.sysjobservers.last_run_duration AS VARCHAR(6)),2) + ‚:‘ + […]

Kein Bild
SQL Beispiele

sp_sp_start_job_with_wait

SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[sp_sp_start_job_with_wait] ( @job_name SYSNAME, @WaitTime DATETIME = ’00:00:05′, — this is parameter for check frequency @JobCompletionStatus INT = null OUTPUT ) AS SET TRANSACTION ISOLATION […]

Kein Bild
SQL Beispiele

Datumsdimension aufbauen

—für dieses Beispiel nehmen wir unsere Core Datenbank aus dem DWH und bauen uns eine Datumsdimension auf. USE [DWH_Core]; IF OBJECT_ID(‚dbo.[Dim_Date]‘, ‚U‘) IS NOT NULL DROP TABLE dbo.[Dim_Date]; CREATE TABLE [dbo].[Dim_Date]( [DateID] [int] NULL, [Date_DE] […]

Kein Bild
SQL Beispiele

Datenbank erstellen

USE [master] GO /****** Object: Database [DWH_Stage] Script Date: 21.04.2021 23:57:34 ******/ CREATE DATABASE [DWH_Stage] CONTAINMENT = NONE ON PRIMARY ( NAME = N’DWH_Stage‘, FILENAME = N’E:\Datenbanken\DWH_Stage.mdf‘ , SIZE = 532480KB , MAXSIZE = UNLIMITED, […]