Самый быстрый способ для меня: для пользователей Windows, которые запускают ваш файл в проблеме Firefox, или если вы хотите использовать хром для меня самым простым способом, это установить Python 3, затем из командной строки запустить команду python -m http.server
, затем перейти к http: // localhost: 8000 / , затем перейдите к своим файлам
python -m http.server
Вы могли использовать DATEFORMAT НАБОРА, как в этом примере
declare @dates table (orig varchar(50) ,parsed datetime)
SET DATEFORMAT ydm;
insert into @dates
select '2008-09-01','2008-09-01'
SET DATEFORMAT ymd;
insert into @dates
select '2008-09-01','2008-09-01'
select * from @dates
необходимо будет указать dateformat в коде при парсинге данных XML
Чтобы постараться не заниматься этими очень скучными проблемами, я советую Вам всегда анализировать свои данные с стандартный и уникальный формат даты SQL/ISO , который является YYYY-MM-DD. Ваши запросы будут затем работать на международном уровне, независимо от того, что параметры даты находятся на Вашем основном сервере или на клиентах запросов (где локальные настройки даты могли бы отличаться, чем основные настройки сервера)!
Можно только изменить язык на целом сервере, не отдельные базы данных. Однако, если необходимо поддерживать Великобританию, можно выполнить следующую команду перед всеми вводами и выводами:
set language 'british english'
Или если у Вас есть проблемы, входящие datatimes из Вашего приложения, Вы могли бы хотеть считать универсальный входной тип таким как
1 декабря 2008
Если это действительно - проблема QA, и Вы не можете изменить код. Установите новый экземпляр сервера на машине и установите язык как "британский английский"
Использование:
select * from mytest
EXEC sp_rename 'mytest.eid', 'id', 'COLUMN'
alter table mytest add id int not null identity(1,1)
update mytset set eid=id
ALTER TABLE mytest DROP COLUMN eid
ALTER TABLE [dbo].[yourtablename] ADD DEFAULT (getdate()) FOR [yourfieldname]
Это работает 100%.
Вы действительно понимаете, что формат не имеет никакого отношения, как SQL Server хранит дату и время, правильно?
можно использовать set dateformat
для каждой сессии. Нет никакой установки для базы данных только.
, Если Вы используете параметры для данных, вставляют или обновляют или где фильтрация Вас не будет иметь никаких проблем с этим.
Для запуска SQL Server 2008:
EXEC sp_defaultlanguage 'username', 'british'