SQL:自动将当前日期插入为string/varchar



我想建立一个模式,将当前日期存储为适合大小为10的varchar列的字符串。然而,CURDATE()作为日期类型返回,在创建表时,有什么方法可以将其转换为字符串吗?

作为参考,我正在使用MonetDB并像下面这样声明列,我可以在创建表时以某种方式强制转换CURDATE吗?

 tdate     varchar(10)   default  CURDATE()  ,

这很好

创建表日期示例(id int恒等式(1,1),empname varchar(100),dateinserted varchar(10)DEFAULT(CONVERT(varchar(10),GETDATE(),101))

插入日期示例(empname)价值观(johny)

从日期示例中选择*--2014年4月24日星期一

相关内容

  • 没有找到相关文章

最新更新