Quel est l'équivalent de datchar/timestamp varchar dans PostgreSQL?Quel est l'équivalent Postgresql de string.Format ("{0: s}", DateTime.Now)?
Console.WriteLine("{0:s}", DateTime.Now);
format de sortie
exemple:
2000-05-04T15:30:59
Cela fonctionne, maintenant SELECT :: varchar, sortie est '2009-03-25', mais seulement pour le type de date, se demandant ce qui est l'équivalent pour l'horodatage. Remarque, je sais que la date est triable en soi, je viens de rencontrer une incompatibilité DateTime entre .NET et Mono, donc je vais juste transporter (Remoting) types date/timestamp comme varchar, le type de base de données sous-jacente est toujours correct Type de champ Date/Horodatage. Pour ceux qui rencontrent ce même problème, la solution consiste à convertir la date en varchar lors de la récupération des données et à renvoyer le fichier varchar à jour lors de la sauvegarde.
salut depesz, tout d'abord, merci pour la réponse :-) Je sais que vous êtes un demi-dieu avec postgresql, je lis souvent votre blog. Quelle est l'expression concise pour cette comparaison? http://stackoverflow.com/questions/680824/sql-equality-inequality-comparison-with-nullable-values – Hao
Tout comme Milen a écrit - EST DISTINCT FROM et n'est peut-être PAS DISTINCT DE. –