1<?php
2/**
3* @version   v5.20.16  12-Jan-2020
4* @copyright (c) 2000-2013 John Lim (jlim#natsoft.com). All rights reserved.
5* @copyright (c) 2014      Damien Regad, Mark Newnham and the ADOdb community
6* Released under both BSD license and Lesser GPL library license.
7* Whenever there is any discrepancy between the two licenses,
8* the BSD license will take precedence.
9*
10* Set tabs to 4 for best viewing.
11*
12* Latest version is available at http://adodb.org/
13*
14* Informix 9 driver that supports SELECT FIRST
15*
16*/
17
18// security - hide paths
19if (!defined('ADODB_DIR')) die();
20
21include_once(ADODB_DIR.'/drivers/adodb-informix72.inc.php');
22
23class ADODB_informix extends ADODB_informix72 {
24	var $databaseType = "informix";
25	var $hasTop = 'FIRST';
26	var $ansiOuter = true;
27
28	function IfNull( $field, $ifNull )
29	{
30		return " NVL($field, $ifNull) "; // if Informix 9.X or 10.X
31	}
32}
33
34class ADORecordset_informix extends ADORecordset_informix72 {
35	var $databaseType = "informix";
36
37	function __construct($id,$mode=false)
38	{
39		parent::__construct($id,$mode);
40	}
41}
42