]> granicus.if.org Git - php/commitdiff
Correct non-standard SQL. Standard SQL would define "DEFAULT NULL" -- but
authorDan Scott <dbs@php.net>
Wed, 26 Oct 2005 08:32:25 +0000 (08:32 +0000)
committerDan Scott <dbs@php.net>
Wed, 26 Oct 2005 08:32:25 +0000 (08:32 +0000)
that is the default value if the DEFAULT clause is omitted anyways.

ext/pdo/tests/pdo_018.phpt
ext/pdo/tests/pdo_024.phpt
ext/pdo/tests/pdo_027.phpt

index 987d20ee39d891c0bb8006bd918c6f295d3c6fff..79d59d36e3282705dc7a2f4bb4f29eeb5b2da536 100644 (file)
@@ -71,7 +71,7 @@ $db->exec('CREATE TABLE classtypes(id int NOT NULL PRIMARY KEY, name VARCHAR(20)
 $db->exec('INSERT INTO classtypes VALUES(0, \'stdClass\')'); 
 $db->exec('INSERT INTO classtypes VALUES(1, \'TestBase\')'); 
 $db->exec('INSERT INTO classtypes VALUES(2, \'TestDerived\')'); 
-$db->exec('CREATE TABLE test(id int NOT NULL PRIMARY KEY, classtype int NULL, val VARCHAR(255))');
+$db->exec('CREATE TABLE test(id int NOT NULL PRIMARY KEY, classtype int, val VARCHAR(255))');
 
 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 
index 454c9a7a0a581f65e3707798ff854a958753d84b..ccaec3fcfc5101f402aed214c26ef834e461e941 100644 (file)
@@ -14,7 +14,7 @@ if (getenv('REDIR_TEST_DIR') === false) putenv('REDIR_TEST_DIR='.dirname(__FILE_
 require_once getenv('REDIR_TEST_DIR') . 'pdo_test.inc';
 $db = PDOTest::factory();
 
-$db->exec('create table test (id int, name varchar(10) NULL)');
+$db->exec('create table test (id int, name varchar(10))');
 
 $stmt = $db->prepare('insert into test (id, name) values(0, :name)');
 $name = NULL;
index 59944476951e3dda2d489688ac6ab088eebfb86d..a21524d75ffbaab856f15a683253e615d34823b9 100644 (file)
@@ -14,7 +14,7 @@ if (getenv('REDIR_TEST_DIR') === false) putenv('REDIR_TEST_DIR='.dirname(__FILE_
 require_once getenv('REDIR_TEST_DIR') . 'pdo_test.inc';
 $db = PDOTest::factory();
 
-$db->exec('create table test (id int, name varchar(10) NULL)');
+$db->exec('create table test (id int, name varchar(10))');
 $db->exec("INSERT INTO test (id,name) VALUES(1,'test1')");
 $db->exec("INSERT INTO test (id,name) VALUES(2,'test2')");