我想建立一个模式,将当前日期存储为适合大小为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日星期一