日期:2014-05-18  浏览次数:20427 次

向SQLServer插入数据的问题
向SQLServer插入数据的问题

ADO中我想直接执行execute方法插入数据,那么,我插入的数据中包含当前的时间,我该怎么写这个insert语句,获得当前时间的数据库函数是什么?


还有,字符段类型是字符串,如果传入一个常量值,那么用单引号还是双引号引起来?例如:

insert   into   A02_Strong_SMS   (SYSID,SMS_CONTENT,SMS_PHONE,SMS_CREATE_TIME,SMS_SEND_TIME)
values   ( "systemid ", "This   is   a   test   message ", "13800138000 ",getdate(),getdate());

这样写是不是对的?


------解决方案--------------------
insert into A02_Strong_SMS (SYSID,SMS_CONTENT,SMS_PHONE,SMS_CREATE_TIME,SMS_SEND_TIME)
values ( 'systemid ', 'This is a test message ', '13800138000 ',getdate(),getdate())

--单引号就可以了