14 if (!defined(
'ADODB_DIR'))
die();
25 case 'C':
return 'VARCHAR';
27 case 'X':
return 'TEXT';
29 case 'C2':
return 'NVARCHAR';
30 case 'X2':
return 'TEXT';
32 case 'B':
return 'BLOB';
34 case 'D':
return 'DATE';
36 case 'T':
return 'DATETIME YEAR TO SECOND';
38 case 'L':
return 'SMALLINT';
39 case 'I':
return 'INTEGER';
40 case 'I1':
return 'SMALLINT';
41 case 'I2':
return 'SMALLINT';
42 case 'I4':
return 'INTEGER';
43 case 'I8':
return 'DECIMAL(20)';
45 case 'F':
return 'FLOAT';
46 case 'N':
return 'DECIMAL';
54 if ($this->
debug) ADOConnection::outp(
"AlterColumnSQL not supported");
59 function DropColumnSQL($tabname, $flds, $tableflds=
'', $tableoptions=
'')
61 if ($this->
debug) ADOConnection::outp(
"DropColumnSQL not supported");
66 function _CreateSuffix($fname, &$ftype, $fnotnull,$fdefault,$fautoinc,$fconstraint,$funsigned)
73 if (strlen($fdefault)) $suffix .=
" DEFAULT $fdefault";
74 if ($fnotnull) $suffix .=
' NOT NULL';
75 if ($fconstraint) $suffix .=
' '.$fconstraint;
debug($variable='', $name=' *variable *', $line=' *line *', $file=' *file *', $recursiveDepth=3, $debugLevel=E_DEBUG)