mysql - 如何将格式化的 sql getdate() 插入到表中

标签 mysql sql sql-server ado.net

我知道如何像这样格式化 SQL getdate() 函数:-

SELECT convert(varchar, getdate(), 101) – mm/dd/yyyy - 10/02/2008                   
SELECT convert(varchar, getdate(), 102) – yyyy.mm.dd – 2008.10.02           
SELECT convert(varchar, getdate(), 103) – dd/mm/yyyy
SELECT convert(varchar, getdate(), 104) – dd.mm.yyyy
SELECT convert(varchar, getdate(), 105) – dd-mm-yyyy

我的问题是如何将这些格式化的字符串插入到特定的表中。 我也试过这样:-

insert into messagebox values('abcd','abcd',SELECT convert(varchar, getdate(), 101) )

但我收到错误。如何完成这个任务? 谢谢

最佳答案

尝试删除选择

insert into messagebox values('abcd','abcd',convert(varchar, getdate(), 101) )

关于mysql - 如何将格式化的 sql getdate() 插入到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20991949/

相关文章:

sql - (PostgreSQL) 9.3.11 中 THEN 的案例语句 COUNT

mysql - 将 MySQL 数据库导入 SQL Server

sql - 如何将列变成行

sql-server - SQL Server 如何压缩 NULL 位数据类型?

mysql - 如何在 MySQL shell 中通过循环插入行(无 PHP)

mysql - 使用mysql递归调用的存储过程

sql - 如何显示登录从一周到另一周的变化,按同类群组分割

MySQL 语法错误 : I just can't find it

mysql - 如何合并来自2个数据库的mysql查询数据?

mysql - 使用 group by 进行条件聚合查询