Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, bom dia!
Tenho uma tabelinha bem simples e queria que um campo (Cad_DateTimeNews)registrasse automaticamente data e horário do servidor quando o usuário se cadastrar, se alguém puder me dar uma dica .... Obrigado.
Create Table Cad_Newsletter (
Cod_Newsletter Integer identity(0,1) Not Null Primary Key,
Cad_NomeNews Varchar(20) Not Null,
Cad_EmailNews Varchar(80) Not Null,
Cad_DateTimeNews datetime null
)
[http://forum.imasters.com.br/public/style_emoticons/](http://forum.imasters.com.br/public/style_emoticons/)default/ermm.gifEstas funções de data dependem do BD, qual o BD em questão ?
Motta,
To usando o SQLServer 2008.
no SQL a funcao de data eh
getdate()
Um teste:
select getdate()
Tem um post na area de dicas falando somente sobre datas.
Abçs
Jus2ka, então, já procurei sobre esse getdate, mas acho que não é o que eu to procurando, quero saber se tem algumas constraint que faça isso sem que o usuário precise cadastrar a data.
você pode colocar no campo default da tabela.....
Jus2ka,
não entendi muito bem!
Posso criar a tabela com essa constraint ? ou é pra busca?
você pode criar a tabela jah com este campo default...
um exemplo:
create table #temp (nome varchar(50), dt_cadastro datetime default getdate())
insert into #temp (nome) values ('JuS2ka')
select * from #temp
drop table #temp
Jus2ka, deu certo! era isso mesmo o que estava precisando! obrigado man.
Gs3llmann, precisando eh soh procurar ;)
Abçs
Bom dia 'Gs3llmann',
Até onde eu saiba a hora e a data do sistema pode ser pega por uma linguagem de programação, como java, php, etc.
Não sei se existe alguma função do MySQL ou outro banco de dados para receber esta data.
Você pode dar uma olhada no link abaixo que fala como pegar esta data em java.
http://www.devmedia.com.br/articles/viewcomp.asp?comp=1609
Qualquer dúvida poste novamente.
Atenciosamente,
Víctor Luiz