Chat global
[AJuda]Erro Tabela Sql
Boa tarde, o log do meu sql ta gerando esse erro:
Acredito que seja em relação a config da data padrão, em ignles/portugues.
Alguem saberia dar uma luz
130244|DB Error 1 A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo. INSERT INTO IL(UserId,CharName,IP, Flag, ItemCount, ItemCode, ItemINo, ItemINo_1, RegistDay) VALUES ('ateste', '', '189.75.153.21', 0, 1, 135202816, 415360600, 2561828,'08-25-2025 13:02:44' )
SOurce FrozenPK V1
Você passou: '08-25-2025 13:02:44' , ele espera: '2025-08-25 13:02:44'
1. Pelo SQL Server Management Studio (SSMS)
-
Abra o SSMS e conecte no seu banco de dados.
-
Na aba Object Explorer, expanda:
-
Databases → SeuBanco → Tables → dbo.IL
-
-
Clique com o botão direito em IL → New Query.
-
Na janela de query, rode o comando para criar o DEFAULT:
ALTER TABLE IL
ADD CONSTRAINT DF_IL_RegistDay DEFAULT GETDATE() FOR RegistDay;
-
Execute (F5).
-
Agora a tabela
IL
já vai preencher automaticamente o campoRegistDay
quando você não enviar valor.
Aparentemente OK, obrigado a todos

depois do 0, ali muda para 32.também.
- 19 Fóruns
- 144 Tópicos
- 694 Posts
- 3 Online
- 160 Membros