Bonjour,
Je suis sur Sysbase 11/12/15 - TDS 5.5 et j'aimerais modifier une table en y ajoutant une colonne non null de type datetime, mais ca passe pas.
La requête est la suivante:
Erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 alter table MA_TABLE add DATE_DERNIERE_MODIF datetime DEFAULT getdate() not null
Je vois bien qu'il ne veut pas de fonction, je ne veux pas mettre de date fixe car c'est un script que je vais lance dans d'autre environnement et j'aimerais juste avoir la date du jour le jour de l'exécution du script.>[Error] Script lines: 1-2 --------------------------
ALTER TABLE 'MA_TABLE' failed. Default cannot be an expression when adding non-NULL column 'DATE_DERNIERE_MODIF'. Use a default value instead.
J'ai essayé CURRENT DATE, CURRENT TIMESTAMP
Merci d'avance pour votre aide
Partager