2012-11-07 11:06题主

Query的SQL传取日期时间格式

MSSQL 2000 数据中,使用{?sys.date?}取系统日期,可以正常使用,但格式是国际格式;
使用{?timestamp.INVOICE_DATE?},无法生成值。表结构是使用Varchar来储存日期时间。如何插入2012/11/07 08:00  这样的格式到数据表?
2012-11-07 11:10#1
2012-11-07 11:12#2
最好是储存到数据表时就是这样的格式,而已不是输出是要控制格式
2012-11-07 11:52#3
sys.date是wb内置日期变量,timestamp.param是把参数转成日期时间类型。
日期型值不能给字符型字段赋值。字符型字段你想怎么存储就怎么存储。
不建议把日期值储存为字符型,会有很多问题。

返回开发者社区