| | |
| | | // +----------------------------------------------------------------------+ |
| | | // | PHP versions 4 and 5 | |
| | | // +----------------------------------------------------------------------+ |
| | | // | Copyright (c) 1998-2006 Manuel Lemos, Tomas V.V.Cox, | |
| | | // | Copyright (c) 1998-2008 Manuel Lemos, Tomas V.V.Cox, |
|
| | | // | Stig. S. Bakken, Lukas Smith | |
| | | // | All rights reserved. | |
| | | // +----------------------------------------------------------------------+ |
| | |
| | | // | Author: Frank M. Kromann <frank@kromann.info> | |
| | | // +----------------------------------------------------------------------+ |
| | | // |
| | | // $Id: mssql.php,v 1.15 2007/08/11 16:02:22 quipo Exp $ |
| | | // $Id: mssql.php,v 1.16 2008/02/17 18:54:08 quipo Exp $
|
| | | // |
| | | |
| | | require_once 'MDB2/Driver/Function/Common.php'; |
| | |
| | | */ |
| | | class MDB2_Driver_Function_mssql extends MDB2_Driver_Function_Common |
| | | { |
| | | // }}} |
| | | // {{{ executeStoredProc() |
| | | |
| | | /** |
| | |
| | | } |
| | | |
| | | // }}} |
| | | // {{{ unixtimestamp()
|
| | |
|
| | | /**
|
| | | * return string to call a function to get the unix timestamp from a iso timestamp
|
| | | *
|
| | | * @param string $expression
|
| | | *
|
| | | * @return string to call a variable with the timestamp
|
| | | * @access public
|
| | | */
|
| | | function unixtimestamp($expression)
|
| | | {
|
| | | return 'DATEDIFF(second, \'19700101\', '. $expression.') + DATEDIFF(second, GETDATE(), GETUTCDATE())';
|
| | | }
|
| | |
|
| | | // }}}
|
| | | // {{{ substring() |
| | | |
| | | /** |