<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<meta name="Generator" content="Zarafa WebAccess v6.20.4-14107">
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<title>hu.dwim.rdbms.oracle-utf-problems-11 - Still trouble even with new babel?</title>
<style type="text/css">
body
{
font-family: Arial, Verdana, Sans-Serif;
font-size: 12px;
padding: 5px 5px 5px 5px;
margin: 0px;
border-style: none;
background-color: #ffffff;
}
p, ul, li
{
margin-top: 0px;
margin-bottom: 0px;
}
</style>
</head>
<body>
<p><br />For me it seems iolib is the only system using babel directly?<br />Can't see iolib using the octects-to-string function, only for dns but maybe I didn't look hard enough.<br />Or it uses another babel function to do this?<br /><br />Do I have to turn on the right byte-ordering somewhere, just for the time being?<br /><br /><br />Regards,<br />chris<br /><br /><br />BABEL> (let ((octet-array-utf-16le (make-array 6 :element-type '(unsigned-byte 8)<br /> :initial-contents (vector #X66 #X00 #X6F #X00 #X6F #X00))))<br /> (babel:octets-to-string octet-array-utf-16le :encoding :utf-16))<br />"???"<br />BABEL><br /><br /><br />* (select-symtag)<br />--TIME MARK 2010-11-04--<br />17:03 0 RDBMS DEBUG About to BEGIN transaction in database #<ORACLE {1003BAE741}><br />17:03 0 RDBMS DEBUG Executing "SELECT SYMTAG_KEY FROM symtag"<br />...<br />17:03 0 RDBMS DEBUG Preparing command: "SELECT SYMTAG_KEY FROM symtag"<br />17:03 0 RDBMS DEBUG Fetching "??????????" from buffer at index 0<br />17:03 0 RDBMS DEBUG Fetched: "???"<br />17:03 0 RDBMS DEBUG Fetching "??????????" from buffer at index 0<br />...<br />#<(AND (VECTOR T 8) (NOT SIMPLE-ARRAY)) {100403E8DF}><br />* (defparameter foostr (elt (elt * 0) 0))<br /><br />FOOSTR<br />* (lst (elt foostr 0) (elt foostr 1) (elt foostr 2))<br /><br />(#\U6600 #\U6F00 #\U6F00)<br />* foostr<br /><br />"???"<br />* </p>
!DSPAM:4cd2e12548585927441065!
</body>
</html>