Ciao gente :adhone:

ho un problema con l'inserimento della data in un db Microsoft SQL

con php e mysql faccio in questo modo:

Codice PHP:
$query "INSERT INTO news (datains,titolo,news) VALUES (NOW(),'$titolo','$news')"
dove datains è un campo di tipo datetime ed il now mi restituisce la data nel seguente modo:
Y-m-d H:i:s

facendo questo sempre con PHP ma usando appunto il db SQL la funzione NOW non va (dice che non esiste questa funzione).
Premetto che il campo datains è di tipo smalldatetime e che usando GETDATE() invece che NOW() il tutto funziona ma GETDATE mi restitiuisce la data in formato: d-m-Y H:i:s e a me non va bene.
Come devo fare? Ho guardato sulla guida in linea di sql server ma niente

ps: una soluzione ce l'avrei, ossia quella di comporre prima la data e poi inserirla nel db, ma vorrei fare una cosa diretta, senza troppi passaggi (se possibile)

Grazie