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
Unsorted lentils pouring into a grinder with a red pebble among them

Logical Order Is Not Execution Order: A Conversion Error WHERE Missed

July 7, 2009
Pinal Dave
SQL Tips and Tricks
SQL Datatype, SQL Error Messages, SQL Function, SQL Server

Reproduce a conversion error that survives a WHERE filter, inspect optimizer choices, and replace fragile casts with TRY_CONVERT or proper types.

Read More
SQL SERVER - Languages for BI - MDX, DMX, XMLA

SQL SERVER – Languages for BI – MDX, DMX, XMLA

July 6, 2009
Pinal Dave
SQL Tips and Tricks
Business Intelligence, SQL Server

A friend knew BI means Business Intelligence but asked which languages it uses. Quick definitions of MDX, DMX and XMLA, the languages of SQL Server BI.

Read More
Gouache painting: on a harbor quay, two pallet stacks of identical crates stand side by side after the same loading step

SUM ROWS Versus RANGE: Ties Change a Running Total

July 5, 2009
Pinal Dave
SQL Tips and Tricks
SQL Function, SQL Order By, SQL Server

SUM ROWS versus RANGE defines different running positions. Keep tie-breaking and peer grouping explicit when comparing the resulting totals.

Read More
Blue wooden pins beside a long empty terracotta tray.

CAST Without a Length: The Default Can Truncate Text

July 4, 2009
Pinal Dave
SQL Tips and Tricks
SQL Function, SQL Scripts, SQL Server

CAST Without a Length can silently choose a target width that is too short for the source text. I compare omitted and explicit lengths. The same conversion syntax can look harmless while losing the end of a string.

Read More
Six empty ceramic cups in two rows, with terracotta, blue and pale glazes.

CROSS APPLY VALUES: Unpivot Fixed Columns and Preserve NULLs

July 3, 2009
Pinal Dave
SQL Tips and Tricks
PIVOT and UNPIVOT, SQL Joins, SQL Scripts, SQL Server

CROSS APPLY VALUES can turn a fixed set of columns into rows without dropping their NULL values. I make any missing-value filter explicit. That keeps the reshaping step separate from the decision to exclude data.

Read More
Results window for executing t-sql queries.

SQL SERVER – Difference between Line Feed (\n) and Carriage Return (\r) – T-SQL New Line Char

July 1, 2009
Pinal Dave
SQL Tips and Tricks
SQL Scripts, SQL Utility

What is the difference between Line Feed (\n) and Carriage Return (\r)? Why Windows, Mac and Unix read a new line differently, and what it means in T-SQL.

Read More
SQL SERVER - 2008 - Policy-Based Management - Create, Evaluate and Fix Policies

SQL SERVER – 2008 – Policy-Based Management – Create, Evaluate and Fix Policies

June 30, 2009
Pinal Dave
SQL Tips and Tricks
Policy Management, SQL Scripts, SQL Server Security

An introduction to Policy-Based Management in SQL Server 2008: facets, conditions, policies, and how to create, evaluate and fix non-complying policies.

Read More
Previous 1 … 463 464 465 466 467 468 469 … 570 Next
  • Books
  • Testimonials
  • Privacy Policy

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