Что-то вроде этого?
SELECT *
FROM table1
WHERE convert(varchar, column_datetime, 111) = '2008/08/14'
То, что говорит вам сердце, верно. Хотя можно использовать CSS для XML, сам XML не имеет никакой семантики. CSS предназначен для Интернета, для HTML и для придания (хорошего) вида семантическим данным.
XML является более общим, чем это. XSLT был изобретен для преобразования одного формата данных в другой (XSLT 1.0 только XML, XSLT 2.0 любой формат данных Unicode), то есть XML в HTML или XML в XSL-FO или другой XML или текстовый формат. XSL-FO был изобретен для размещения XML на бумаге или экране и гораздо более подробен, чем CSS.
В основном минусы, особенно. в свете использования XML в браузере. Если вам не нужна моя болтовня, переходите к общему совету; -)
Минусы: это во многом зависит от контекста, но если вы хотите использовать XML для отображения в Интернете, подумайте еще раз: не используйте XML, а преобразуйте его в HTML. Затем используйте CSS + HTML для отображения ваших данных. Если вы используете XML в Интернете, то ни одна поисковая система или сканер не поймет разницу между
и
, но они поймут разницу между < h1>
и
.
Одного этого достаточно, чтобы использовать XSLT для преобразования в HTML + CSS и избегать XML как такового.
Другая чрезвычайно важная причина, по которой вы можете использовать: XML + CSS означает определение каждого элемента в CSS. Использование HTML + CSS означает, что пользовательские агенты уже знают свойства макета по умолчанию для всех элементов. Использование XML + XSLT обычно означает создание HTML + CSS. Вы должны сделать это на стороне сервера, потому что XSLT на стороне клиента не очень надежен и все еще совместим с разными браузерами.
(извините, я не могу найти плюсов) Если XML не имеет семантики (SVG , как упомянул другой пользователь), нет смысла использовать CSS для макета. Если предполагается, что макет семантически понимается пользовательским агентом, использование XML + CSS не подойдет. Читатели преобразования текста в речь понятия не имеют, что делать, валидность WAI (доступности) будет невозможна и т. Д.
Использование XML затрудняет выполнение любой клиентской части сценарии (да, DOM доступна, но как сообщить браузеру, что это за тег сценария? Но, возможно, он отреагирует на