• subscribe


Rich Rollman

Rich Rollman is vice president of engineering at DataConcert. He is the former lead program manager for XML at Microsoft, where he was responsible for SQL Server’s XML functionality and XML core technologies, including the parser, object model, and schema language.

Email: xmlquestions@sqlmag.com

My Latest Content
My Latest Comments



Author Articles

Enhanced FOR XML

By Rich Rollman, 05/26/2004

There’s more to Yukon’s XML improvements than just the XML data type. The new TYPE directive makes your FOR XML queries more powerful, flexible, and efficient.

Using the sql:key-fields Annotation

By Rich Rollman, 02/18/2004

You can combat disorderly results from an XML View by using this simple solution.

Yukon’s XML Data Type

By Rich Rollman, 11/20/2003

Roll out the red carpet! Yukon's on its way, bringing great news for XML users: an xml data type that brings better functionality than any earlier SQL Server release.

Using XML Bulk Load with Identity Columns

By Rich Rollman, 10/21/2003

Bulk loading data into tables that use identity columns as primary keys used to require some sticky programming to properly set the value of foreign keys. See how XML Bulk Load ...

Optimizing XPath Queries

By Rich Rollman, 09/18/2003

If you have an XML Schema, XML Views are the easiest way to obtain XML results from SQL Server. Find out how you can optimize your XPath queries by translating them into FOR XML ...

Use .NET to Store XML Data

By Rich Rollman, 08/19/2003

ADO.NET's DataSet gives you the performance benefits of client-side technology for storing and accessing large amounts of XML data in SQL Server.

XML Query Results in .NET

By Rich Rollman, 07/24/2003

XML views let you produce an XML query result from your database, but ADO.NET's DataSet and XMLDataDocument classes also provide this functionality--and more.

On the Edge

By Rich Rollman, 05/20/2003

Edge tables can help you find data that's hidden in XML open content.

Querying Open Content

By Rich Rollman, 04/24/2003

You’ve stored open content from your XML document in your database. Now you need to merge the content with relational data in an XML query result. Read on to see how you can use ...

"Open" XML Content

By Rich Rollman, 03/17/2003

Sure, your XML app is running fine now. But what if you need to transmit a new type of data through the same app later? With open content, you don't even need to know it's there.

OpenXML's @mp:id Meta-property

By Rich Rollman, 01/22/2003

Inserting hierarchical data from an XML document into relational tables that have primary key/foreign key relationships can be difficult. Read on to see how you can use OpenXML's ...

ID Attributes in XML Views

By Rich Rollman, 12/23/2002

XML supports uniquely identifying entities and referencing those entities from other locations within an XML document. Find out how to reduce the size of an XML result by ...

Defining XML Views

By Rich Rollman, 11/26/2002

If you need to map columns to elements or attributes, chain relationship annotations, specify columns as unique keys, or signal that an element or attribute isn’t in the database, ...

Filtering Values in XML Views

By Rich Rollman, 10/23/2002

To organize your database, you usually normalize the data to maintain optimum performance. But XML documents aren’t normalized, they nest their elements instead. So how do you ...

Updategrams and Diffgrams

By Rich Rollman, 09/25/2002

Current technologies still lack adequate support for building Web applications, so your best bet is to use the best tool for the job.

Duplicating Virtual Directories

By Rich Rollman, 08/21/2002

If you use SQLXML in your development environment and need to transfer projects between computers, here’s a handy script that quickly duplicates your virtual directories.

Overcoming OpenXML Hangups

By Rich Rollman, 07/24/2002

Before you put OpenXML to work inserting, updating, and deleting data in a real-world application, you need to fix a couple of glitches.

Web Services in Action

By Rich Rollman, 06/26/2002

Now you can use Microsoft’s SOAP Toolkit 2.0 and the WSDL to create a Web Service that easily expands the volume of data you send your customers across platforms.

Creating a Web Service

By Rich Rollman, 05/22/2002

Web services is the hot new topic for the Internet. Find out how to use them to access your SQL Server databases.

Selecting XML Technologies for Queries and Updates

By Rich Rollman, 03/27/2002

What are the best technologies for obtaining XML query results and updating SQL Server? Rich Rollman describes nine cutting-edge alternatives.