Databases for Executives
Data and databases are critical in today's world. Executives should understand that, and Steve has something you can pass along.
Data and databases are critical in today's world. Executives should understand that, and Steve has something you can pass along.
Explore the fundamentals of Python's SQL transaction control, demonstrating how to control and enhance database operations for improved data integrity. The best practices and real-world examples for integrating strong transaction management in Python applications are covered in this article.
Learn about the Microsoft sessions at the 2024 PASS Data Community Summit from Bob Ward.
In this article, we look at how to audit and monitor the use of SQL Server extended stored procedures in your database instance.
When you agree to work for a company, you should understand all your compensation.
Learn how you can sum data by hour and by day while showing 0 values in your result sets for those time periods without a sum in this short article by Patrick Cahill.
Applications should never depend on user accounts for their own authentication. User accounts have unique security configurations, such as MFA and password expiration.
The challenge of software pervading all aspects of our lives and inside many products is going to be create an interesting world when companies fail.
This article will explore how SQL Server chained CTEs might make troubleshooting code harder and whether you should stop using CTEs altogether.
Ignoring technical debt can cause no shortage of problems for companies. Today Steve has a recent example of this.
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 Risk Vs Reward, The never...
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...
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