我想知道这个DATE_ADD函数虽然方便,我似乎不理解它的功能,因为我试图让它插入前一周的所有日期。由于业主只希望在网站上激活周数日期。
尝试:
insert into booking ('appiontmentdate') values (DATE_ADD(curdate(),INTERVAL 1 WEEK);
答案 0 :(得分:0)
尝试在原始SQL语句的末尾添加额外的')':
log4net:ERROR [AdoNetAppender] ErrorCode: GenericFailure. Exception while writing to database
System.ArgumentOutOfRangeException: El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección.
Nombre del parámetro: index
en System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
en System.Data.SQLite.SQLiteParameterCollection.GetParameter(Int32 index)
en System.Data.SQLite.SQLiteParameterCollection.GetParameter(String parameterName)
en System.Data.Common.DbParameterCollection.System.Data.IDataParameterCollection.get_Item(String parameterName)
en log4net.Appender.AdoNetAppenderParameter.FormatValue(IDbCommand command, LoggingEvent loggingEvent)
en log4net.Appender.AdoNetAppender.SendBuffer(IDbTransaction dbTran, LoggingEvent[] events)
en log4net.Appender.AdoNetAppender.SendBuffer(LoggingEvent[] events)
System.ArgumentOutOfRangeException: El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección.
Nombre del parámetro: index
en System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
en System.Data.SQLite.SQLiteParameterCollection.GetParameter(Int32 index)
en System.Data.SQLite.SQLiteParameterCollection.GetParameter(String parameterName)
en System.Data.Common.DbParameterCollection.System.Data.IDataParameterCollection.get_Item(String parameterName)
en log4net.Appender.AdoNetAppenderParameter.FormatValue(IDbCommand command, LoggingEvent loggingEvent)
en log4net.Appender.AdoNetAppender.SendBuffer(IDbTransaction dbTran, LoggingEvent[] events)
en log4net.Appender.AdoNetAppender.SendBuffer(LoggingEvent[] events)
HTH