This month's discount Comprehensive Database Performance Health Check · Testimonials
SQLAuthority with Pinal Dave
Home
  • Consulting
    • Health Check
  • Free Videos
  • All Articles
    • AI
    • SQL Performance
    • SQL Tips and Tricks
    • Interview Questions and Answers
    • SQL Puzzle
    • SQL Video
    • SQLAuthority News
    • Personal
  • Books
  • Consulting
A shallow wooden sorting tray holding plain folded fabric beside a closed storage box on a table.

Why Staging Tables Earn Their Keep

March 5, 2012
Pinal Dave
SQL Tips and Tricks
Best Practices, Data Warehousing, Database, ETL

Use staging tables to preserve raw input, validate changes, separate extraction from publication, and make failed loads easier to diagnose and replay.

Read More
A shelf of thick matching binders in an engineering office, the spines blank.

SQL SERVER – Technical Reference Guides for Designing Mission-Critical Solutions

March 4, 2012
Pinal Dave
SQL Tips and Tricks
SQL Server, SQL White Papers

While helping a friend, I found the Technical Reference Guides for Designing Mission-Critical Solutions, an interactive map of architecture guidance.

Read More
SQL SERVER - Various Leap Year Logics

SQL SERVER – Various Leap Year Logics

March 3, 2012
Pinal Dave
SQL Tips and Tricks
SQL DateTime

Dividing by 4 is not enough to find a leap year. Readers shared various leap year logics in the comments, and here are the best of them.

Read More
A flax comb with finished fibers held aside by a small retaining band

Stopping a Trigger From Firing Itself With TRIGGER_NESTLEVEL

March 2, 2012
Pinal Dave
SQL Tips and Tricks
Database, SQL Scripts, SQL Server

A timestamp trigger that updates its own table can loop until SQL Server gives up. Here is the small guard that stops it, with a demo you can run.

Read More
A sailboat in a calm harbor flying a long line of signal flags from its mast

Naming Conventions for Tables, Columns and Constraints

March 1, 2012
Pinal Dave
SQL Tips and Tricks
Best Practices, SQL Coding Standards, SQL Constraint and Keys, SQL Server

Use naming conventions for readable SQL Server tables, columns, keys and indexes, then find exceptions and plan safe renames with sp_rename.

Read More
Gouache painting of a database character beside a stopwatch

Leap Year in SQL Server: SQL in Sixty Seconds #004

February 29, 2012
Pinal Dave
SQL Video
SQL DateTime, SQL Function, SQL in Sixty Seconds, SQL Scripts

To find a leap year in SQL Server, ask EOMONTH for the last day of February. I tested the method against the divisibility rule for every year from 1 to 9999 and found no disagreement. The post also shows an inline function, the errors for invalid years and a one-line TRY_CONVERT test.

Read More
Gouache painting of a frog leaping across four lily pads on a pond, the last pad holding a red flower

Detect a Leap Year in T-SQL: Four Simple Ways

February 28, 2012
Pinal Dave
SQL Tips and Tricks
SQL DateTime, SQL Function, SQL Scripts

Detecting a Leap Year in T-SQL takes one rule or one date trick. This post tests four ways on SQL Server 2025: the calendar rule, EOMONTH, TRY_CONVERT and DATEDIFF. It shows that all four agree on 209 years, explains the century years that trip people up, and answers how leap years affect date math.

Read More
Previous 1 … 548 549 550 551 552 553 554 … 844 Next
  • Books
  • Testimonials
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com