Richard Douglas

Richard Douglas is a SQL Server Professional working in the UK where he recently worked as a DBA in women's clothing, not literally he hastens to add! He is certified in SQL Server 2008, runs the Maidenhead SQL Server User Group Pass Chapter and is on the organising committee for SQL Relay. In his spare time plays the trumpet in local symphony orchestras.



His online presence includes:
  • Interests: Usual stuff: family, SQL Server, shiny things.

Blogs

MVP No more, But It’s OK

By

Embracing Limitations: Finding Strength and Purpose in Hard Times For four years, I was...

A New Word: Fitching

By

fitching – v. intr. compulsively turning away from works of art you find frustratingly,...

Copilot in Microsoft Fabric

By

Microsoft Copilot is an app that uses AI to help you find information, create content,...

Read the latest Blogs

Forums

needing to insert 2 sets of numbers to a table to use as ranges for a query

By roy.tollison

the ranges (a lot) need to have a preset spacing between each set of...

log shipping switchover and switchback

By coolchaitu

I have log shipping in my environment. Could you please let me know steps...

TSQL Help, Possible a recursive CTE

By erics44

Hi I have 2 tables Table A JoiningID, MainID 1010619, 646703 991840, 238649 991840,...

Visit the forum

Question of the Day

What's Wrong with this Table?

What's wrong with this code and causes an error?

CREATE TABLE Customer
(
    CustomerID INT NULL,
    FirstName NVARCHAR(50) NOT NULL,
    LastName NVARCHAR(50) NULL,
    Email NVARCHAR(100) NOT NULL,
CONSTRAINT CustomerPK PRIMARY KEY (CustomerID, LastName)
);


See possible answers