Согласно спецификации HTML 5, 5.9.8 Переход к идентификатору фрагмента :
Для документов HTML (и типа MIME text / html) следующая обработка Модель должна следовать, чтобы определить, что указанная часть документа.
- Разобрать URL, и пусть fragid будет < фрагментом > компонент URL.
- Если fragid - пустая строка, указанная часть документа является верхней частью документа.
- Если в DOM есть элемент с идентификатором, точно равным fragid, то первым таким элементом в древовидном порядке является указанная часть документа; остановите алгоритм здесь.
- Если в DOM есть элемент a , у которого есть атрибут name, значение которого точно равно fragid, то первым таким элементом в древовидном порядке является указанная часть документа; остановите алгоритм здесь.
- В противном случае нет указанной части документа.
Итак, он будет искать id="foo"
, а затем будет следовать name="foo"
Редактировать: как указано @hsivonen в HTML5 элемент a
не имеет атрибута name. Однако вышеприведенные правила все еще применяются к другим именованным элементам.
Например, вы можете использовать
update tablename set datetimefield='19980223 14:23:05'
update tablename set datetimefield='02/23/1998 14:23:05'
update tablename set datetimefield='1998-12-23 14:23:05'
update tablename set datetimefield='23 February 1998 14:23:05'
update tablename set datetimefield='1998-02-23T14:23:05'
. Вам нужно быть осторожным с порядком дня / месяца, поскольку это будет зависеть от языка, если год не указан первым. Если вы сначала укажете год , то проблем не будет; порядок дат всегда будет годом-месяц-днем.
UPDATE MyTable SET MyDate = CONVERT(datetime, '2009/07/16 08:28:01', 120)
Для полного обсуждения CAST и CONVERT, включая различные параметры форматирования даты, см. Ссылку на библиотеку MSDN ниже:
https://docs.microsoft.com/en-us/ sql / t-sql / functions / cast-and-convert-transact-sql