date / time functions

This commit is contained in:
Alexander M. Turek
2005-03-03 21:07:34 +00:00
parent 30233c0dd3
commit 5ea861ad51
2 changed files with 26 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ $Source$
* libraries/grab_globals.lib.php: Bug #1153079 (Updating columns starting * libraries/grab_globals.lib.php: Bug #1153079 (Updating columns starting
with "str"). with "str").
* header.inc.php: Wrong icon for views. * header.inc.php: Wrong icon for views.
* libraries/sqlparser.data.php: Added more missing date / time functions.
2005-03-02 Michal Čihař <michal@cihar.com> 2005-03-02 Michal Čihař <michal@cihar.com>
* libraries/export/sql.php, libraries/display_export.lib.php: Do not offer * libraries/export/sql.php, libraries/display_export.lib.php: Do not offer

View File

@@ -18,6 +18,7 @@ $PMA_SQPdata_function_name = array (
'ABS', 'ABS',
'ACOS', 'ACOS',
'ADDDATE', 'ADDDATE',
'ADDTIME',
'AES_ENCRYPT', 'AES_ENCRYPT',
'AES_DECRYPT', 'AES_DECRYPT',
'ASCII', 'ASCII',
@@ -42,6 +43,7 @@ $PMA_SQPdata_function_name = array (
'CONNECTION_ID', 'CONNECTION_ID',
'CONV', 'CONV',
'CONVERT', 'CONVERT',
'CONVERT_TZ',
'COS', 'COS',
'COT', 'COT',
'COUNT', 'COUNT',
@@ -53,8 +55,10 @@ $PMA_SQPdata_function_name = array (
'CURTIME', 'CURTIME',
'DATABASE', 'DATABASE',
'DATE_ADD', 'DATE_ADD',
'DATE_DIFF',
'DATE_FORMAT', 'DATE_FORMAT',
'DATE_SUB', 'DATE_SUB',
'DAY',
'DAYNAME', 'DAYNAME',
'DAYOFMONTH', 'DAYOFMONTH',
'DAYOFWEEK', 'DAYOFWEEK',
@@ -82,6 +86,7 @@ $PMA_SQPdata_function_name = array (
'GROUP_CONCAT', 'GROUP_CONCAT',
'GROUP_UNIQUE_USERS', 'GROUP_UNIQUE_USERS',
'HEX', 'HEX',
'HOUR',
'IFNULL', 'IFNULL',
'INET_ATON', 'INET_ATON',
'INET_NTOA', 'INET_NTOA',
@@ -89,6 +94,7 @@ $PMA_SQPdata_function_name = array (
'INTERVAL', 'INTERVAL',
'IS_FREE_LOCK', 'IS_FREE_LOCK',
'ISNULL', 'ISNULL',
'LAST_DAY',
'LAST_INSERT_ID', 'LAST_INSERT_ID',
'LCASE', 'LCASE',
'LEAST', 'LEAST',
@@ -96,6 +102,8 @@ $PMA_SQPdata_function_name = array (
'LENGTH', 'LENGTH',
'LN', 'LN',
'LOAD_FILE', 'LOAD_FILE',
'LOCALTIME',
'LOCALTIMESTAMP',
'LOCATE', 'LOCATE',
'LOG', 'LOG',
'LOG2', 'LOG2',
@@ -104,11 +112,15 @@ $PMA_SQPdata_function_name = array (
'LPAD', 'LPAD',
'LTRIM', 'LTRIM',
'MAKE_SET', 'MAKE_SET',
'MAKEDATE',
'MAKETIME',
'MASTER_POS_WAIT', 'MASTER_POS_WAIT',
'MAX', 'MAX',
'MD5', 'MD5',
'MICROSECOND',
'MID', 'MID',
'MIN', 'MIN',
'MINUTE',
'MOD', 'MOD',
'MONTH', 'MONTH',
'MONTHNAME', 'MONTHNAME',
@@ -137,7 +149,9 @@ $PMA_SQPdata_function_name = array (
'RPAD', 'RPAD',
'RTRIM', 'RTRIM',
'SEC_TO_TIME', 'SEC_TO_TIME',
'SECOND',
'SESSION_USER', 'SESSION_USER',
'STR_TO_DATE',
'SHA', 'SHA',
'SHA1', 'SHA1',
'SIGN', 'SIGN',
@@ -152,10 +166,16 @@ $PMA_SQPdata_function_name = array (
'SUBDATE', 'SUBDATE',
'SUBSTRING', 'SUBSTRING',
'SUBSTRING_INDEX', 'SUBSTRING_INDEX',
'SBUTIME',
'SUM', 'SUM',
'SYSDATE', 'SYSDATE',
'SYSTEM_USER', 'SYSTEM_USER',
'TAN', 'TAN',
'TIME',
'TIMEDIFF',
'TIMESTAMP',
'TIMESTAMPADD',
'TIMESTAMPDIFF',
'TIME_FORMAT', 'TIME_FORMAT',
'TIME_TO_SEC', 'TIME_TO_SEC',
'TO_DAYS', 'TO_DAYS',
@@ -163,16 +183,20 @@ $PMA_SQPdata_function_name = array (
'UCASE', 'UCASE',
'UNIQUE_USERS', 'UNIQUE_USERS',
'UNIX_TIMESTAMP', 'UNIX_TIMESTAMP',
'UTC_DATE',
'UTC_TIME',
'UTC_TIMESTAMP',
'UPPER', 'UPPER',
'USER', 'USER',
'VERSION', 'VERSION',
'WEEK', 'WEEK',
'WEEKDAY', 'WEEKDAY',
'WEEKOFYEAR',
'YEAR', 'YEAR',
'YEARWEEK' 'YEARWEEK'
); );
//$PMA_SQPdata_function_name_cnt = count($PMA_SQPdata_function_name); //$PMA_SQPdata_function_name_cnt = count($PMA_SQPdata_function_name);
$PMA_SQPdata_function_name_cnt = 155; $PMA_SQPdata_function_name_cnt = 178;
$PMA_SQPdata_column_attrib = array ( $PMA_SQPdata_column_attrib = array (
'AUTO_INCREMENT', 'AUTO_INCREMENT',