private void AssertSizeIsSet ()
{
switch (ociType) {
case OciDataType.VarChar2:
case OciDataType.String:
case OciDataType.VarChar:
case OciDataType.Char:
case OciDataType.CharZ:
case OciDataType.OciString:
if (!sizeSet)
throw new Exception ("Size must be set.");
break;
default:
break;
}
}