<![CDATA[Latest Content by Rich Rollman]]>http://www.sqlmag.com/authors/author/author/5777608/rss/5777608en-USFri, 25 May 2012 08:54:23 GMTFri, 25 May 2012 08:54:23 GMT<![CDATA[Enhanced FOR XML]]>http://www.sqlmag.com/article/data-access/enhanced-for-xml
By Rich Rollman
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.]]>
Rich RollmanWed, 26 May 2004 00:00:00 GMThttp://www.sqlmag.com/article/data-access/enhanced-for-xml
<![CDATA[Using the sql:key-fields Annotation]]>http://www.sqlmag.com/article/data-access/using-the-sql-key-fields-annotation
By Rich Rollman
You can combat disorderly results from an XML View by using this simple solution.]]>
Rich RollmanWed, 18 Feb 2004 00:00:00 GMThttp://www.sqlmag.com/article/data-access/using-the-sql-key-fields-annotation
<![CDATA[Yukon’s XML Data Type]]>http://www.sqlmag.com/article/tsql3/yukon-s-xml-data-type
By Rich Rollman
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.]]>
Rich RollmanThu, 20 Nov 2003 00:00:00 GMThttp://www.sqlmag.com/article/tsql3/yukon-s-xml-data-type
<![CDATA[Using XML Bulk Load with Identity Columns]]>http://www.sqlmag.com/article/tsql3/using-xml-bulk-load-with-identity-columns
By Rich Rollman
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 has been enhanced in SQLXML 3.0 SP2 to automatically set foreign key values.]]>
Rich RollmanTue, 21 Oct 2003 00:00:00 GMThttp://www.sqlmag.com/article/tsql3/using-xml-bulk-load-with-identity-columns
<![CDATA[Optimizing XPath Queries]]>http://www.sqlmag.com/article/data-access/optimizing-xpath-queries
By Rich Rollman
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 EXPLICIT queries that you can include in stored procedures.]]>
Rich RollmanThu, 18 Sep 2003 00:00:00 GMThttp://www.sqlmag.com/article/data-access/optimizing-xpath-queries
<![CDATA[Use .NET to Store XML Data]]>http://www.sqlmag.com/article/tsql3/use-net-to-store-xml-data
By Rich Rollman
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.]]>
Rich RollmanTue, 19 Aug 2003 00:00:00 GMThttp://www.sqlmag.com/article/tsql3/use-net-to-store-xml-data
<![CDATA[XML Query Results in .NET]]>http://www.sqlmag.com/article/quering/xml-query-results-in-net
By Rich Rollman
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.]]>
Rich RollmanThu, 24 Jul 2003 00:00:00 GMThttp://www.sqlmag.com/article/quering/xml-query-results-in-net
<![CDATA[On the Edge]]>http://www.sqlmag.com/article/tsql3/on-the-edge
By Rich Rollman
Edge tables can help you find data that’s hidden in XML open content.]]>
Rich RollmanTue, 20 May 2003 00:00:00 GMThttp://www.sqlmag.com/article/tsql3/on-the-edge
<![CDATA[Querying Open Content]]>http://www.sqlmag.com/article/tsql3/querying-open-content
By Rich Rollman
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 FOR XML Explicit queries and XML Views to return the open content.]]>
Rich RollmanThu, 24 Apr 2003 00:00:00 GMThttp://www.sqlmag.com/article/tsql3/querying-open-content
<![CDATA["Open" XML Content]]>http://www.sqlmag.com/article/xml/-quot-open-quot-xml-content
By Rich Rollman
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.]]>
Rich RollmanMon, 17 Mar 2003 00:00:00 GMThttp://www.sqlmag.com/article/xml/-quot-open-quot-xml-content
<![CDATA[OpenXML's @mp:id Meta-property]]>http://www.sqlmag.com/article/tsql3/openxml-s-mp-id-meta-property
By Rich Rollman
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 @mp:id meta-property to overcome the challenge.]]>
Rich RollmanWed, 22 Jan 2003 00:00:00 GMThttp://www.sqlmag.com/article/tsql3/openxml-s-mp-id-meta-property
<![CDATA[ID Attributes in XML Views]]>http://www.sqlmag.com/article/internet/id-attributes-in-xml-views
By Rich Rollman
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 eliminating duplicate data when you express many-to-many relationships.]]>
Rich RollmanMon, 23 Dec 2002 00:00:00 GMThttp://www.sqlmag.com/article/internet/id-attributes-in-xml-views
<![CDATA[Defining XML Views]]>http://www.sqlmag.com/article/internet/defining-xml-views
By Rich Rollman
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, you need to use these annotations.]]>
Rich RollmanTue, 26 Nov 2002 00:00:00 GMThttp://www.sqlmag.com/article/internet/defining-xml-views
<![CDATA[Filtering Values in XML Views]]>http://www.sqlmag.com/article/microsoft-management-console-mmc/filtering-values-in-xml-views
By Rich Rollman
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 define an XML view on a normalized database? Read on.]]>
Rich RollmanWed, 23 Oct 2002 00:00:00 GMThttp://www.sqlmag.com/article/microsoft-management-console-mmc/filtering-values-in-xml-views
<![CDATA[Updategrams and Diffgrams]]>http://www.sqlmag.com/article/xml/updategrams-and-diffgrams
By Rich Rollman
Current technologies still lack adequate support for building Web applications, so your best bet is to use the best tool for the job.]]>
Rich RollmanWed, 25 Sep 2002 00:00:00 GMThttp://www.sqlmag.com/article/xml/updategrams-and-diffgrams
<![CDATA[Duplicating Virtual Directories]]>http://www.sqlmag.com/article/vbscript/duplicating-virtual-directories
By Rich Rollman
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.]]>
Rich RollmanWed, 21 Aug 2002 00:00:00 GMThttp://www.sqlmag.com/article/vbscript/duplicating-virtual-directories
<![CDATA[Overcoming OpenXML Hangups]]>http://www.sqlmag.com/article/stored-procedures/overcoming-openxml-hangups
By Rich Rollman
Before you put OpenXML to work inserting, updating, and deleting data in a real-world application, you need to fix a couple of glitches.]]>
Rich RollmanWed, 24 Jul 2002 00:00:00 GMThttp://www.sqlmag.com/article/stored-procedures/overcoming-openxml-hangups
<![CDATA[Web Services in Action]]>http://www.sqlmag.com/article/internet/web-services-in-action
By Rich Rollman
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. ]]>
Rich RollmanWed, 26 Jun 2002 00:00:00 GMThttp://www.sqlmag.com/article/internet/web-services-in-action
<![CDATA[Creating a Web Service]]>http://www.sqlmag.com/article/internet/creating-a-web-service
By Rich Rollman
Web services is the hot new topic for the Internet. Find out how to use them to access your SQL Server databases.]]>
Rich RollmanWed, 22 May 2002 00:00:00 GMThttp://www.sqlmag.com/article/internet/creating-a-web-service
<![CDATA[Selecting XML Technologies for Queries and Updates]]>http://www.sqlmag.com/article/internet/selecting-xml-technologies-for-queries-and-updates
By Rich Rollman
What are the best technologies for obtaining XML query results and updating SQL Server? Rich Rollman describes nine cutting-edge alternatives.]]>
Rich RollmanWed, 27 Mar 2002 00:00:00 GMThttp://www.sqlmag.com/article/internet/selecting-xml-technologies-for-queries-and-updates