Azure SQL Dev Corner

Voices from the Azure SQL PM Team, focusing on development and developers

Latest posts

BERJAYA
May 28, 2026
Post comments count 0
Post likes count 2

SQL + AI, hands-on: Join a free workshop near you

BERJAYA
Anna Hoffman

If you work with Microsoft SQL regularly, the AI conversation right now probably feels a little exhausting. Every week brings a new platform, a new pattern, a new opinion about how you’re “supposed” to build AI apps. Most of it assumes you’ll start over. You don’t have to. We’re running SQL AI App in a Day workshops with Microsoft partners around the world. They’re free, hands-on, and built for developers who want to add AI to the apps they already own, using the data they already trust. You can browse upcoming sessions and register. Build on Microsoft SQL, not around it The question that keeps coming...

BERJAYA
May 22, 2026
Post comments count 0
Post likes count 1

Regex support for LOB types in T-SQL—available in Azure SQL & SQL Server 2025

BERJAYA
Abhiman Tiwari

At a glance — Native regular expression (regex) functions in T-SQL now accept and inputs of up to 2 MB across all seven regex functions, including the two table-valued functions ( and ). This capability ships in SQL Server 2025 CU5 and is already available in Azure SQL Database, SQL Database in Fabric and Azure SQL Managed Instance configured with the Always-up-to-date update policy. It will reach Managed Instances on the SQL Server 2025 update policy as part of the CU5 rollout. You no longer need to split log files, HTML documents, or large JSON payloads into 8,000-byte chunks just to run a pattern match. 1. ...

BERJAYA
May 14, 2026
Post comments count 0
Post likes count 4

Considering NL2SQL? Should your database really be the prompt? How can SQL MCP Server help?

BERJAYA
Jerry Nixon

You’ve probably experienced both of these, perhaps at the same time. First, that desire to let an agent get at your data. It’s driven by simplification and better experiences for the user and for you: fewer screens, fewer queries, fewer reports, and less code overall. Second, and perhaps more importantly, that unrelenting reluctance and reticence against all of it. The voice in your head that makes you seriously uneasy. Your reputation is at stake, yes, but to your enterprise, this might be existential. It has a name: NL2SQL. NL2SQL, or Natural Language to SQL, is where an AI agent turns a natural language ...

BERJAYA
May 13, 2026
Post comments count 0
Post likes count 2

Microsoft SQL Security Across the MAESTRO Stack: Building Secure Agentic AI with Defense-in-Depth

BERJAYA
Arun Vijayraghavan

Artificial Intelligence is evolving rapidly. What began as simple prompt-and-response systems is now transforming into fully autonomous, agentic AI architectures capable of reasoning, orchestrating tools, interacting with enterprise data, and invoking external systems dynamically. While these capabilities unlock enormous business potential, they also introduce an entirely new category of security challenges. Organizations are no longer asking only: “How do we build AI systems?” They are now asking: “How do we build AI systems securely, responsibly, and with governance built into every layer?” This ...

BERJAYA
May 8, 2026
Post comments count 0
Post likes count 5

Generate Embeddings Function and External Model Object Support Are Now Generally Available in Azure SQL

BERJAYA
Aaron Saidi

We are excited to announce the General Availability (GA) of AI_GENERATE_EMBEDDINGS and CREATE EXTERNAL MODEL in Azure SQL Database and Azure SQL Managed Instance. These two T-SQL features — CREATE EXTERNAL MODEL and AI_GENERATE_EMBEDDINGS — work together as a single, integrated pipeline for generating vector embeddings directly from T-SQL. No data movement, no external orchestration, no application-layer pipeline required. EXTERNAL MODEL object defines where to get embeddings from and how to authenticate — registered once, reused everywhere. AI_GENERATE_EMBEDDINGS calls the external model to generate the ve...

BERJAYA
May 4, 2026
Post comments count 2
Post likes count 2

SQL MCP Server as an App Service

BERJAYA BERJAYA
Jerry,
Helen

Run SQL MCP Server on Azure App Service without containers. This walkthrough uses Data API builder to configure authentication, expose MCP, REST, and GraphQL endpoints, and deploy as code.

BERJAYA
Apr 27, 2026
Post comments count 0
Post likes count 1

Azure Data Studio is retired: Move your Azure SQL workflow to VS Code in 10 minutes

BERJAYA
Iqra Shaikh

Azure Data Studio (ADS) retired on February 6, 2025, and support ended on February 28, 2026. The recommended path forward is Visual Studio Code with the MSSQL extension. If you used ADS daily, this guide gets you productive quickly in VS Code. The focus is on importing your existing setup, restoring familiar shortcuts like F5, and getting SQL Database Projects working so you can build and publish schema changes confidently from the editor. TL; DR Why this matters for Azure SQL developers Running queries is only part of the job. Most teams need repeatable workflows for schema change review, ...

BERJAYA
Apr 21, 2026
Post comments count 0
Post likes count 0

The Polyglot tax – Part 4

BERJAYA
Aditya Badramraju

The Agent-Ready Database: Security, Backup, and MCP Part 4 of 4 – The Multi-Model Database Series This is the final post in a four-part series on multi-model databases in SQL Server 2025 and Azure SQL - exploring how the optimizer, storage engine, and security layer treat each data model as a first-class citizen under one roof. In Part 1: The Polyglot Tax, we described the trajectory: you spin up a database, point an agent at it, and start building fast. The complexity comes later - JSON, graph, vectors, analytics - and each new requirement tempts you to spin up another database. In Part 2: When JSON Met Gra...

BERJAYA
Apr 8, 2026
Post comments count 4
Post likes count 6

Introducing SQL MCP Server

BERJAYA
Jerry Nixon

SQL MCP Server gives enterprises a secure, feature-rich way to enable agents to access data. This is accomplished without exposing the schema, risking consistency, or relying on fragile natural language parsing. SQL MCP Server is a feature of Data API builder, so deployments have a proven entity abstraction system, RBAC security at the API layer with Azure Key Vault integration, custom OAuth and Microsoft Entra support, first-level and second-level caching with integration with Redis and Azure Managed Redis, and complete instrumentation and telemetry with integration with Azure Log Analytics, Application Insights...