Policy Based Management and Powershell
Introduction
Policy Based Management (PBM) can be used to inform DBAs when an incorrect setting is being used on a SQL...
2017-10-04 (first published: 2017-09-26)
2,025 reads
Introduction
Policy Based Management (PBM) can be used to inform DBAs when an incorrect setting is being used on a SQL...
2017-10-04 (first published: 2017-09-26)
2,025 reads
Problem
Most DBAs are aware that (prior to SQL 2016) one of the most common, post installation changes that needs to...
2017-03-28 (first published: 2017-03-14)
6,011 reads
Problem
I was contacted by a user asking if it was possible for his team to be able to execute specific...
2016-12-21
2,647 reads
Problem
When creating Linked Servers, security often gets overlooked. This can lead to accounts on one instance having access, sometimes with...
2016-11-11
22,411 reads
Problem
A common misconception that i've heard a few times around backups is that a FULL backup invalidates previous TRANSACTION LOG...
2016-10-04
327 reads
Problem
A common question I get asked by SQL developers is to be able to query the sys.dm_db_index_usage_stats table to see...
2016-09-16
1,074 reads
SQL Server uses tempdb for many features, including row versioning, service broker and query execution amongst others. During the execution...
2016-07-07
3,864 reads
Do people still get certified? I don’t hear much about it in the SQL community these days so I asked...
2016-02-04
506 reads
Caution must be exercised when mixing Transparent Data Encryption (TDE) and Availability Groups to ensure databases don't end up in...
2015-10-07
692 reads
One of the most important processes for a DBA is backing up and restoring a database. In its simplest form,...
2015-10-07
262 reads
By Steve Jones
This is timely, as I’m currently on a boat in the Adriatic taking a...
You can find the slides and SQL scripts for my session “Spice up your...
By SQLPals
How to Clear the SSMS Cache (SSMS 21 and Later) Updated...
Comments posted to this topic are about the item Using CHOOSE()
Comments posted to this topic are about the item Re-Seeding a Broken Log Shipping...
Comments posted to this topic are about the item The DBA is Dead! Long...
We have this code that sets some status values and then queries them using the CHOOSE() function in SQL Server 2025.
CREATE TABLE Status
(
StatusID INT,
StatusDescription VARCHAR(20)
);
GO
INSERT dbo.Status
(
StatusID,
StatusDescription
)
VALUES
(0, 'Uncategorized'),
(1, 'Active'),
(2, 'Inactive'),
(3, 'Temp');
GO
SELECT CHOOSE(StatusID, 'Unknown', 'Active', 'Inactive', 'Temporary')
FROM Status;
When the SELECT runs, what is returned? See possible answers