Welcome to MSDN Blogs Sign in | Join | Help

Galex's Semi-Structured Blog

SQL and XML in SQL Server 2005

Browse by Tags

Pattern facets and round trips.
If you are defining a schema that has elements or attribute of numeric types and require more restrictions on their value, try to avoid using pattern facets. If you do, you will get the warning: Warning: Type (name of your type) is restricted by a facet Read More...
xs:anySimpleType
One interesting simple type that can be the cause of a number of static type issues is xs:anySimpleType. This type is the base type of all simple types. That includes list and union types. By default, attributes are typed xs:anySimpleType, so if you do Read More...
Content models and complex types
Today, I want to a little about how content models are defined in complex types. These are important concepts in not only creating schemas and instances that are valid against the schemas, but will also help in understanding static typing and static typing Read More...
Union and Lists
Last time we talked about built-in simple types and how additional types can be defined as restrictions of those types. Now, we will talk about the remaining kinds of simple types: unions and lists. According to the W3C spec, list types are data types Read More...
Simple Types
My fellow team members have all blogged on static typing and anyone reading these blogs would be correct to conjecture that it is pretty important. There is so much to say about it and I'd rather not duplicate what my team members have written. For an Read More...
The XML Team is blogging!
Welcome to my MSDN blog! My name is Galex Yen and I've been working within the XML datatype team in SQL Server for the past year. My team has begun to blog about our exciting new feature and it seems I'm one of the late comers. I've linked to my fellow Read More...
Page view tracker