Je dois utiliser Sysdate dans ORACLE et SQL Server, mais SQL Server a une fonction getDate () à la place.
Mais je ne veux pas créer 2 requêtes distinctes
Existe-t-il une syntaxe commune spécifique qui donne la même sortie à Sysdate et GetDate dans SQL Server et Oracle
CURRENT_TIMESTAMP
est la syntaxe valide pour SQL Server et Oracle. Oracle retournera la date et l'heure actuelles dans le fuseau horaire de la session. SQL Server retournera la date et l'heure actuelles du système d'exploitation.
Vous pouvez également simplement alias dans T-SQL pour correspondre à la fonction d'Oracle?
CREATE FUNCTION sysdate ()
RETURNS DATETIME
AS
BEGIN
RETURN getdate()
END
GO