259 lines
6.2 KiB
PHP
259 lines
6.2 KiB
PHP
|
<?php
|
||
|
// {{{ Disclaimer, Licence, copyrights
|
||
|
// +----------------------------------------------------------------------+
|
||
|
// | PHP versions 4 and 5 |
|
||
|
// +----------------------------------------------------------------------+
|
||
|
// | Copyright (c) 1998-2006 Manuel Lemos, Tomas V.V.Cox, |
|
||
|
// | Stig. S. Bakken, Lukas Smith |
|
||
|
// | All rights reserved. |
|
||
|
// +----------------------------------------------------------------------+
|
||
|
// | MDB2 is a merge of PEAR DB and Metabases that provides a unified DB |
|
||
|
// | API as well as database abstraction for PHP applications. |
|
||
|
// | This LICENSE is in the BSD license style. |
|
||
|
// | |
|
||
|
// | Redistribution and use in source and binary forms, with or without |
|
||
|
// | modification, are permitted provided that the following conditions |
|
||
|
// | are met: |
|
||
|
// | |
|
||
|
// | Redistributions of source code must retain the above copyright |
|
||
|
// | notice, this list of conditions and the following disclaimer. |
|
||
|
// | |
|
||
|
// | Redistributions in binary form must reproduce the above copyright |
|
||
|
// | notice, this list of conditions and the following disclaimer in the |
|
||
|
// | documentation and/or other materials provided with the distribution. |
|
||
|
// | |
|
||
|
// | Neither the name of Manuel Lemos, Tomas V.V.Cox, Stig. S. Bakken, |
|
||
|
// | Lukas Smith nor the names of his contributors may be used to endorse |
|
||
|
// | or promote products derived from this software without specific prior|
|
||
|
// | written permission. |
|
||
|
// | |
|
||
|
// | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
|
||
|
// | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
|
||
|
// | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
|
||
|
// | FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE |
|
||
|
// | REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, |
|
||
|
// | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, |
|
||
|
// | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS|
|
||
|
// | OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED |
|
||
|
// | AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
|
||
|
// | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY|
|
||
|
// | WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|
||
|
// | POSSIBILITY OF SUCH DAMAGE. |
|
||
|
// +----------------------------------------------------------------------+
|
||
|
// | Author: David Coallier <davidc@php.net> |
|
||
|
// +----------------------------------------------------------------------+
|
||
|
// }}}
|
||
|
// {{{ $GLOBALS['_MDB2_Schema_Reserved']['mssql']
|
||
|
/**
|
||
|
* Has a list of all the reserved words for mssql.
|
||
|
*
|
||
|
* @package MDB2_Schema
|
||
|
* @category Database
|
||
|
* @access protected
|
||
|
* @author David Coallier <davidc@php.net>
|
||
|
*/
|
||
|
$GLOBALS['_MDB2_Schema_Reserved']['mssql'] = array(
|
||
|
'ADD',
|
||
|
'CURRENT_TIMESTAMP',
|
||
|
'GROUP',
|
||
|
'OPENQUERY',
|
||
|
'SERIALIZABLE',
|
||
|
'ALL',
|
||
|
'CURRENT_USER',
|
||
|
'HAVING',
|
||
|
'OPENROWSET',
|
||
|
'SESSION_USER',
|
||
|
'ALTER',
|
||
|
'CURSOR',
|
||
|
'HOLDLOCK',
|
||
|
'OPTION',
|
||
|
'SET',
|
||
|
'AND',
|
||
|
'DATABASE',
|
||
|
'IDENTITY',
|
||
|
'OR',
|
||
|
'SETUSER',
|
||
|
'ANY',
|
||
|
'DBCC',
|
||
|
'IDENTITYCOL',
|
||
|
'ORDER',
|
||
|
'SHUTDOWN',
|
||
|
'AS',
|
||
|
'DEALLOCATE',
|
||
|
'IDENTITY_INSERT',
|
||
|
'OUTER',
|
||
|
'SOME',
|
||
|
'ASC',
|
||
|
'DECLARE',
|
||
|
'IF',
|
||
|
'OVER',
|
||
|
'STATISTICS',
|
||
|
'AUTHORIZATION',
|
||
|
'DEFAULT',
|
||
|
'IN',
|
||
|
'PERCENT',
|
||
|
'SUM',
|
||
|
'AVG',
|
||
|
'DELETE',
|
||
|
'INDEX',
|
||
|
'PERM',
|
||
|
'SYSTEM_USER',
|
||
|
'BACKUP',
|
||
|
'DENY',
|
||
|
'INNER',
|
||
|
'PERMANENT',
|
||
|
'TABLE',
|
||
|
'BEGIN',
|
||
|
'DESC',
|
||
|
'INSERT',
|
||
|
'PIPE',
|
||
|
'TAPE',
|
||
|
'BETWEEN',
|
||
|
'DISK',
|
||
|
'INTERSECT',
|
||
|
'PLAN',
|
||
|
'TEMP',
|
||
|
'BREAK',
|
||
|
'DISTINCT',
|
||
|
'INTO',
|
||
|
'PRECISION',
|
||
|
'TEMPORARY',
|
||
|
'BROWSE',
|
||
|
'DISTRIBUTED',
|
||
|
'IS',
|
||
|
'PREPARE',
|
||
|
'TEXTSIZE',
|
||
|
'BULK',
|
||
|
'DOUBLE',
|
||
|
'ISOLATION',
|
||
|
'PRIMARY',
|
||
|
'THEN',
|
||
|
'BY',
|
||
|
'DROP',
|
||
|
'JOIN',
|
||
|
'PRINT',
|
||
|
'TO',
|
||
|
'CASCADE',
|
||
|
'DUMMY',
|
||
|
'KEY',
|
||
|
'PRIVILEGES',
|
||
|
'TOP',
|
||
|
'CASE',
|
||
|
'DUMP',
|
||
|
'KILL',
|
||
|
'PROC',
|
||
|
'TRAN',
|
||
|
'CHECK',
|
||
|
'ELSE',
|
||
|
'LEFT',
|
||
|
'PROCEDURE',
|
||
|
'TRANSACTION',
|
||
|
'CHECKPOINT',
|
||
|
'END',
|
||
|
'LEVEL',
|
||
|
'PROCESSEXIT',
|
||
|
'TRIGGER',
|
||
|
'CLOSE',
|
||
|
'ERRLVL',
|
||
|
'LIKE',
|
||
|
'PUBLIC',
|
||
|
'TRUNCATE',
|
||
|
'CLUSTERED',
|
||
|
'ERROREXIT',
|
||
|
'LINENO',
|
||
|
'RAISERROR',
|
||
|
'TSEQUAL',
|
||
|
'COALESCE',
|
||
|
'ESCAPE',
|
||
|
'LOAD',
|
||
|
'READ',
|
||
|
'UNCOMMITTED',
|
||
|
'COLUMN',
|
||
|
'EXCEPT',
|
||
|
'MAX',
|
||
|
'READTEXT',
|
||
|
'UNION',
|
||
|
'COMMIT',
|
||
|
'EXEC',
|
||
|
'MIN',
|
||
|
'RECONFIGURE',
|
||
|
'UNIQUE',
|
||
|
'COMMITTED',
|
||
|
'EXECUTE',
|
||
|
'MIRROREXIT',
|
||
|
'REFERENCES',
|
||
|
'UPDATE',
|
||
|
'COMPUTE',
|
||
|
'EXISTS',
|
||
|
'NATIONAL',
|
||
|
'REPEATABLE',
|
||
|
'UPDATETEXT',
|
||
|
'CONFIRM',
|
||
|
'EXIT',
|
||
|
'NOCHECK',
|
||
|
'REPLICATION',
|
||
|
'USE',
|
||
|
'CONSTRAINT',
|
||
|
'FETCH',
|
||
|
'NONCLUSTERED',
|
||
|
'RESTORE',
|
||
|
'USER',
|
||
|
'CONTAINS',
|
||
|
'FILE',
|
||
|
'NOT',
|
||
|
'RESTRICT',
|
||
|
'VALUES',
|
||
|
'CONTAINSTABLE',
|
||
|
'FILLFACTOR',
|
||
|
'NULL',
|
||
|
'RETURN',
|
||
|
'VARYING',
|
||
|
'CONTINUE',
|
||
|
'FLOPPY',
|
||
|
'NULLIF',
|
||
|
'REVOKE',
|
||
|
'VIEW',
|
||
|
'CONTROLROW',
|
||
|
'FOR',
|
||
|
'OF',
|
||
|
'RIGHT',
|
||
|
'WAITFOR',
|
||
|
'CONVERT',
|
||
|
'FOREIGN',
|
||
|
'OFF',
|
||
|
'ROLLBACK',
|
||
|
'WHEN',
|
||
|
'COUNT',
|
||
|
'FREETEXT',
|
||
|
'OFFSETS',
|
||
|
'ROWCOUNT',
|
||
|
'WHERE',
|
||
|
'CREATE',
|
||
|
'FREETEXTTABLE',
|
||
|
'ON',
|
||
|
'ROWGUIDCOL',
|
||
|
'WHILE',
|
||
|
'CROSS',
|
||
|
'FROM',
|
||
|
'ONCE',
|
||
|
'RULE',
|
||
|
'WITH',
|
||
|
'CURRENT',
|
||
|
'FULL',
|
||
|
'ONLY',
|
||
|
'SAVE',
|
||
|
'WORK',
|
||
|
'CURRENT_DATE',
|
||
|
'GOTO',
|
||
|
'OPEN',
|
||
|
'SCHEMA',
|
||
|
'WRITETEXT',
|
||
|
'CURRENT_TIME',
|
||
|
'GRANT',
|
||
|
'OPENDATASOURCE',
|
||
|
'SELECT',
|
||
|
);
|
||
|
//}}}
|
||
|
|
||
|
?>
|