--TEST-- Bug #80783 (PDO ODBC truncates BLOB records at every 256th byte) --EXTENSIONS-- pdo_odbc --SKIPIF-- --FILE-- exec("CREATE TABLE bug80783a (name NVARCHAR(MAX))"); $string = str_repeat("0123456789", 50); $db->exec("INSERT INTO bug80783a VALUES('$string')"); $stmt = $db->prepare("SELECT name FROM bug80783a"); $stmt->setAttribute(PDO::ODBC_ATTR_ASSUME_UTF8, true); $stmt->bindColumn(1, $data, PDO::PARAM_STR); $stmt->execute(); $stmt->fetch(PDO::FETCH_BOUND); var_dump($data === $string); ?> --CLEAN-- exec("DROP TABLE IF EXISTS bug80783a"); ?> --EXPECT-- bool(true)