Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想设置一个架构,它将当前日期存储为适合大小为 10 的 varchar 列中的字符串。但是 CURDATE() 返回为日期类型,有什么方法可以在创建表时将其转换为自动将此转换为字符串?
作为参考,我正在使用 MonetDB 并声明如下列,我可以在创建表时以某种方式强制转换 CURDATE 吗?
tdate varchar(10) default CURDATE() ,
这工作正常
创建表 dateexample ( id int identity(1,1), empname varchar(100), dateinserted varchar(10) DEFAULT (CONVERT(VARCHAR(10),GETDATE(),101))
插入 dateexample (empname) 值 ('johny')
select * from dateexample -- 1 johny 04/24/2014