Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Hi,

I have submitted a patch for review:

    https://gerrit.libreoffice.org/1767

To pull it, you can do:

    git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/67/1767/1

Remove some RTL_* macdros from connectivity and..

...also simplify a lot some functions calls.

Change-Id: I07029055a7cbe0d1ea2e6c891e6c7347e3a370a9
---
M connectivity/source/commontools/FDatabaseMetaDataResultSetMetaData.cxx
1 file changed, 138 insertions(+), 466 deletions(-)



diff --git a/connectivity/source/commontools/FDatabaseMetaDataResultSetMetaData.cxx 
b/connectivity/source/commontools/FDatabaseMetaDataResultSetMetaData.cxx
index 54dffa5..470d27a 100644
--- a/connectivity/source/commontools/FDatabaseMetaDataResultSetMetaData.cxx
+++ b/connectivity/source/commontools/FDatabaseMetaDataResultSetMetaData.cxx
@@ -30,11 +30,10 @@
 using namespace ::com::sun::star::container;
 using namespace ::com::sun::star::lang;
 
-// -------------------------------------------------------------------------
 ODatabaseMetaDataResultSetMetaData::~ODatabaseMetaDataResultSetMetaData()
 {
 }
-// -------------------------------------------------------------------------
+
 sal_Int32 SAL_CALL ODatabaseMetaDataResultSetMetaData::getColumnDisplaySize( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
     if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
@@ -42,7 +41,6 @@
 
     return 0;
 }
-// -------------------------------------------------------------------------
 
 sal_Int32 SAL_CALL ODatabaseMetaDataResultSetMetaData::getColumnType( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
@@ -50,13 +48,11 @@
         return (*m_mColumnsIter).second.getColumnType();
     return 1;
 }
-// -------------------------------------------------------------------------
 
 sal_Int32 SAL_CALL ODatabaseMetaDataResultSetMetaData::getColumnCount(  ) throw(SQLException, 
RuntimeException)
 {
     return m_mColumns.size();
 }
-// -------------------------------------------------------------------------
 
 sal_Bool SAL_CALL ODatabaseMetaDataResultSetMetaData::isCaseSensitive( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
@@ -64,13 +60,11 @@
         return (*m_mColumnsIter).second.isCaseSensitive();
     return sal_True;
 }
-// -------------------------------------------------------------------------
 
 ::rtl::OUString SAL_CALL ODatabaseMetaDataResultSetMetaData::getSchemaName( sal_Int32 /*column*/ ) 
throw(SQLException, RuntimeException)
 {
     return ::rtl::OUString();
 }
-// -------------------------------------------------------------------------
 
 ::rtl::OUString SAL_CALL ODatabaseMetaDataResultSetMetaData::getColumnName( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
@@ -78,40 +72,39 @@
         return (*m_mColumnsIter).second.getColumnName();
     return ::rtl::OUString();
 }
-// -------------------------------------------------------------------------
+
 ::rtl::OUString SAL_CALL ODatabaseMetaDataResultSetMetaData::getTableName( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
     if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
         return (*m_mColumnsIter).second.getTableName();
     return ::rtl::OUString();
 }
-// -------------------------------------------------------------------------
+
 ::rtl::OUString SAL_CALL ODatabaseMetaDataResultSetMetaData::getCatalogName( sal_Int32 /*column*/ 
) throw(SQLException, RuntimeException)
 {
     return ::rtl::OUString();
 }
-// -------------------------------------------------------------------------
+
 ::rtl::OUString SAL_CALL ODatabaseMetaDataResultSetMetaData::getColumnTypeName( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
     if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
         return (*m_mColumnsIter).second.getColumnTypeName();
     return ::rtl::OUString();
 }
-// -------------------------------------------------------------------------
+
 ::rtl::OUString SAL_CALL ODatabaseMetaDataResultSetMetaData::getColumnLabel( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
     if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
         return (*m_mColumnsIter).second.getColumnLabel();
     return getColumnName(column);
 }
-// -------------------------------------------------------------------------
+
 ::rtl::OUString SAL_CALL ODatabaseMetaDataResultSetMetaData::getColumnServiceName( sal_Int32 
column ) throw(SQLException, RuntimeException)
 {
     if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
         return (*m_mColumnsIter).second.getColumnServiceName();
     return ::rtl::OUString();
 }
-// -------------------------------------------------------------------------
 
 sal_Bool SAL_CALL ODatabaseMetaDataResultSetMetaData::isCurrency( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
@@ -119,7 +112,6 @@
         return (*m_mColumnsIter).second.isCurrency();
     return sal_False;
 }
-// -------------------------------------------------------------------------
 
 sal_Bool SAL_CALL ODatabaseMetaDataResultSetMetaData::isAutoIncrement( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
@@ -127,8 +119,6 @@
         return (*m_mColumnsIter).second.isAutoIncrement();
     return sal_False;
 }
-// -------------------------------------------------------------------------
-
 
 sal_Bool SAL_CALL ODatabaseMetaDataResultSetMetaData::isSigned( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
@@ -136,14 +126,14 @@
         return (*m_mColumnsIter).second.isSigned();
     return sal_False;
 }
-// -------------------------------------------------------------------------
+
 sal_Int32 SAL_CALL ODatabaseMetaDataResultSetMetaData::getPrecision( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
     if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
         return (*m_mColumnsIter).second.getPrecision();
     return 0;
 }
-// -------------------------------------------------------------------------
+
 sal_Int32 SAL_CALL ODatabaseMetaDataResultSetMetaData::getScale( sal_Int32 column ) 
throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException)
 {
     if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
@@ -151,7 +141,6 @@
 
     return 0;
 }
-// -------------------------------------------------------------------------
 
 sal_Int32 SAL_CALL ODatabaseMetaDataResultSetMetaData::isNullable( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
@@ -160,7 +149,6 @@
 
     return sal_False;
 }
-// -------------------------------------------------------------------------
 
 sal_Bool SAL_CALL ODatabaseMetaDataResultSetMetaData::isSearchable( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
@@ -168,516 +156,200 @@
         return (*m_mColumnsIter).second.isSearchable();
     return sal_True;
 }
-// -------------------------------------------------------------------------
 
 sal_Bool SAL_CALL ODatabaseMetaDataResultSetMetaData::isReadOnly( sal_Int32 /*column*/ ) 
throw(SQLException, RuntimeException)
 {
-//  if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
-//      return (*m_mColumnsIter).second.isReadOnly();
-
     return sal_True;
 }
-// -------------------------------------------------------------------------
 
 sal_Bool SAL_CALL ODatabaseMetaDataResultSetMetaData::isDefinitelyWritable( sal_Int32 /*column*/ ) 
throw(SQLException, RuntimeException)
 {
-//  if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
-//      return (*m_mColumnsIter).second.isDefinitelyWritable();
-
     return sal_False;
-;
 }
-// -------------------------------------------------------------------------
+
 sal_Bool SAL_CALL ODatabaseMetaDataResultSetMetaData::isWritable( sal_Int32 column ) 
throw(SQLException, RuntimeException)
 {
-//  if(m_mColumns.size() && (m_mColumnsIter = m_mColumns.find(column)) != m_mColumns.end())
-//      return (*m_mColumnsIter).second.isWritable();
     return isDefinitelyWritable(column);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setColumnPrivilegesMap()
 {
     setColumnMap();
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("GRANTOR")),
-                ColumnValue::NULLABLE,
-        3,3,0,
-                DataType::VARCHAR);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("GRANTEE")),
-                ColumnValue::NULLABLE,
-        3,3,0,
-                DataType::VARCHAR);
-    m_mColumns[7] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PRIVILEGE")),
-                ColumnValue::NULLABLE,
-        3,3,0,
-                DataType::VARCHAR);
-    m_mColumns[8] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("IS_GRANTABLE")),
-                ColumnValue::NULLABLE,
-        3,3,0,
-                DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"GRANTOR", ColumnValue::NULLABLE, 3,3,0, DataType::VARCHAR);
+    m_mColumns[6] = OColumn(OUString(),"GRANTEE", ColumnValue::NULLABLE, 3,3,0, DataType::VARCHAR);
+    m_mColumns[7] = OColumn(OUString(),"PRIVILEGE", ColumnValue::NULLABLE, 3,3,0, 
DataType::VARCHAR);
+    m_mColumns[8] = OColumn(OUString(),"IS_GRANTABLE", ColumnValue::NULLABLE, 3,3,0, 
DataType::VARCHAR);
 }
-// -----------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setTableNameMap()
 {
-    m_mColumns[1] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE_CAT")),
-                ColumnValue::NULLABLE,
-        3,3,0,
-                DataType::VARCHAR);
-    m_mColumns[2] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE_SCHEM")),
-                ColumnValue::NULLABLE,
-        3,3,0,
-                DataType::VARCHAR);
-    m_mColumns[3] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE_NAME")),
-                ColumnValue::NO_NULLS,
-        3,3,0,
-                DataType::VARCHAR);
+    m_mColumns[1] = OColumn(OUString(),"TABLE_CAT", ColumnValue::NULLABLE, 3,3,0, 
DataType::VARCHAR);
+    m_mColumns[2] = OColumn(OUString(),"TABLE_SCHEM", ColumnValue::NULLABLE, 3,3,0, 
DataType::VARCHAR);
+    m_mColumns[3] = OColumn(OUString(),"TABLE_NAME", ColumnValue::NO_NULLS, 3,3,0, 
DataType::VARCHAR);
 }
-// -----------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setColumnMap()
 {
     setTableNameMap();
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("COLUMN_NAME")),
-                ColumnValue::NO_NULLS,
-        3,3,0,
-                DataType::VARCHAR);
+    m_mColumns[4] = OColumn(OUString(),"COLUMN_NAME", ColumnValue::NO_NULLS, 3,3,0, 
DataType::VARCHAR);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setColumnsMap()
 {
     setColumnMap();
 
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DATA_TYPE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TYPE_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[7] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("COLUMN_SIZE")),
-                ColumnValue::NO_NULLS,
-        3,3,0,
-                DataType::INTEGER);
-    m_mColumns[8] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("BUFFER_LENGTH")),
-                ColumnValue::NULLABLE,
-        3,3,0,
-                DataType::INTEGER);
-    m_mColumns[9] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DECIMAL_DIGITS")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[10] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("NUM_PREC_RADIX")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[11] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("NULLABLE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[12] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("REMARKS")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[13] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("COLUMN_DEF")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[14] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SQL_DATA_TYPE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[15] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SQL_DATETIME_SUB")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[16] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("CHAR_OCTET_LENGTH")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[17] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("ORDINAL_POSITION")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[18] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("IS_NULLABLE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"DATA_TYPE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[6] = OColumn(OUString(),"TYPE_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[7] = OColumn(OUString(),"COLUMN_SIZE", ColumnValue::NO_NULLS, 3,3,0, 
DataType::INTEGER);
+    m_mColumns[8] = OColumn(OUString(),"BUFFER_LENGTH", ColumnValue::NULLABLE, 3,3,0, 
DataType::INTEGER);
+    m_mColumns[9] = OColumn(OUString(),"DECIMAL_DIGITS", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[10] = OColumn(OUString(),"NUM_PREC_RADIX", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[11] = OColumn(OUString(),"NULLABLE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[12] = OColumn(OUString(),"REMARKS", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[13] = OColumn(OUString(),"COLUMN_DEF", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[14] = OColumn(OUString(),"SQL_DATA_TYPE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[15] = OColumn(OUString(),"SQL_DATETIME_SUB", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[16] = OColumn(OUString(),"CHAR_OCTET_LENGTH", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[17] = OColumn(OUString(),"ORDINAL_POSITION", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[18] = OColumn(OUString(),"IS_NULLABLE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::VARCHAR);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setTablesMap()
 {
     setTableNameMap();
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE_TYPE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("REMARKS")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
+    m_mColumns[4] = OColumn(OUString(),"TABLE_TYPE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"REMARKS", ColumnValue::NULLABLE, 0,0,0, DataType::VARCHAR);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setProcedureNameMap()
 {
-   m_mColumns[1] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PROCEDURE_CAT")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[2] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PROCEDURE_SCHEM")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[3] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PROCEDURE_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
+    m_mColumns[1] = OColumn(OUString(),"PROCEDURE_CAT", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[2] = OColumn(OUString(),"PROCEDURE_SCHEM", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[3] = OColumn(OUString(),"PROCEDURE_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setProcedureColumnsMap()
 {
     setProcedureNameMap();
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("COLUMN_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("COLUMN_TYPE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DATA_TYPE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[7] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TYPE_NAME")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[8] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PRECISION")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[9] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("LENGTH")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[10] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SCALE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[11] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("RADIX")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[12] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("NULLABLE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[13] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("REMARKS")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-
+    m_mColumns[4] = OColumn(OUString(),"COLUMN_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"COLUMN_TYPE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[6] = OColumn(OUString(),"DATA_TYPE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[7] = OColumn(OUString(),"TYPE_NAME", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[8] = OColumn(OUString(),"PRECISION", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[9] = OColumn(OUString(),"LENGTH", ColumnValue::NO_NULLS, 0,0,0, DataType::INTEGER);
+    m_mColumns[10] = OColumn(OUString(),"SCALE", ColumnValue::NO_NULLS, 0,0,0, DataType::INTEGER);
+    m_mColumns[11] = OColumn(OUString(),"RADIX", ColumnValue::NO_NULLS, 0,0,0, DataType::INTEGER);
+    m_mColumns[12] = OColumn(OUString(),"NULLABLE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[13] = OColumn(OUString(),"REMARKS", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setPrimaryKeysMap()
 {
     setColumnMap();
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("KEY_SEQ")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PK_NAME")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"KEY_SEQ", ColumnValue::NO_NULLS, 1,1,0, DataType::INTEGER);
+    m_mColumns[6] = OColumn(OUString(),"PK_NAME", ColumnValue::NULLABLE, 0,0,0, DataType::VARCHAR);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setIndexInfoMap()
 {
     setTableNameMap();
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("NON_UNIQUE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::BIT);
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("INDEX_QUALIFIER")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("INDEX_NAME")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[7] = OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TYPE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[8] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("ORDINAL_POSITION")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[9] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("COLUMN_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[10] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("ASC_OR_DESC")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[11] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("CARDINALITY")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[12] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PAGES")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[13] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FILTER_CONDITION")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
+    m_mColumns[4] = OColumn(OUString(),"NON_UNIQUE", ColumnValue::NO_NULLS, 1,1,0, DataType::BIT);
+    m_mColumns[5] = OColumn(OUString(),"INDEX_QUALIFIER", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[6] = OColumn(OUString(),"INDEX_NAME", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[7] = OColumn(OUString(),"TYPE", ColumnValue::NO_NULLS, 0,0,0, DataType::INTEGER);
+    m_mColumns[8] = OColumn(OUString(),"ORDINAL_POSITION", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[9] = OColumn(OUString(),"COLUMN_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[10] = OColumn(OUString(),"ASC_OR_DESC", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[11] = OColumn(OUString(),"CARDINALITY", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[12] = OColumn(OUString(),"PAGES", ColumnValue::NO_NULLS, 0,0,0, DataType::INTEGER);
+    m_mColumns[13] = OColumn(OUString(),"FILTER_CONDITION", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setTablePrivilegesMap()
 {
     setTableNameMap();
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("GRANTOR")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("GRANTEE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PRIVILEGE")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[7] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("IS_GRANTABLE")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
+    m_mColumns[4] = OColumn(OUString(),"GRANTOR", ColumnValue::NULLABLE, 0,0,0, DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"GRANTEE", ColumnValue::NO_NULLS, 0,0,0, DataType::VARCHAR);
+    m_mColumns[6] = OColumn(OUString(),"PRIVILEGE", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[7] = OColumn(OUString(),"IS_GRANTABLE", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setCrossReferenceMap()
 {
-    m_mColumns[1] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PKTABLE_CAT")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[2] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PKTABLE_SCHEM")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[3] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PKTABLE_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PKCOLUMN_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FKTABLE_CAT")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FKTABLE_SCHEM")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[7] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FKTABLE_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[8] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FKCOLUMN_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
+    m_mColumns[1] = OColumn(OUString(),"PKTABLE_CAT", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[2] = OColumn(OUString(),"PKTABLE_SCHEM", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[3] = OColumn(OUString(),"PKTABLE_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[4] = OColumn(OUString(),"PKCOLUMN_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"FKTABLE_CAT", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[6] = OColumn(OUString(),"FKTABLE_SCHEM", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[7] = OColumn(OUString(),"FKTABLE_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[8] = OColumn(OUString(),"FKCOLUMN_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
 
-    m_mColumns[9] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("KEY_SEQ")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[10] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("UPDATE_RULE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[11] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DELETE_RULE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[12] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FK_NAME")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[13] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PK_NAME")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[14] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DEFERRABILITY")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
+    m_mColumns[9] = OColumn(OUString(),"KEY_SEQ", ColumnValue::NO_NULLS, 1,1,0, DataType::INTEGER);
+    m_mColumns[10] = OColumn(OUString(),"UPDATE_RULE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[11] = OColumn(OUString(),"DELETE_RULE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[12] = OColumn(OUString(),"FK_NAME", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[13] = OColumn(OUString(),"PK_NAME", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[14] = OColumn(OUString(),"DEFERRABILITY", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setTypeInfoMap()
 {
-    m_mColumns[1] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TYPE_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[2] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DATA_TYPE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[3] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PRECISION")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("LITERAL_PREFIX")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("LITERAL_SUFFIX")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("CREATE_PARAMS")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[7] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("NULLABLE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[8] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("CASE_SENSITIVE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::BIT);
-    m_mColumns[9] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SEARCHABLE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[10] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("UNSIGNED_ATTRIBUTE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::BIT);
-    m_mColumns[11] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FIXED_PREC_SCALE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::BIT);
-    m_mColumns[12] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("AUTO_INCREMENT")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::BIT);
-    m_mColumns[13] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("LOCAL_TYPE_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[14] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("MINIMUM_SCALE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[15] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("MAXIMUM_SCALE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[16] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SQL_DATA_TYPE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[17] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SQL_DATETIME_SUB")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-    m_mColumns[18] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("NUM_PREC_RADIX")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
+    m_mColumns[1] = OColumn(OUString(),"TYPE_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[2] = OColumn(OUString(),"DATA_TYPE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[3] = OColumn(OUString(),"PRECISION", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[4] = OColumn(OUString(),"LITERAL_PREFIX", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"LITERAL_SUFFIX", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[6] = OColumn(OUString(),"CREATE_PARAMS", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[7] = OColumn(OUString(),"NULLABLE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[8] = OColumn(OUString(),"CASE_SENSITIVE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::BIT);
+    m_mColumns[9] = OColumn(OUString(),"SEARCHABLE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[10] = OColumn(OUString(),"UNSIGNED_ATTRIBUTE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::BIT);
+    m_mColumns[11] = OColumn(OUString(),"FIXED_PREC_SCALE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::BIT);
+    m_mColumns[12] = OColumn(OUString(),"AUTO_INCREMENT", ColumnValue::NO_NULLS, 1,1,0, 
DataType::BIT);
+    m_mColumns[13] = OColumn(OUString(),"LOCAL_TYPE_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[14] = OColumn(OUString(),"MINIMUM_SCALE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[15] = OColumn(OUString(),"MAXIMUM_SCALE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[16] = OColumn(OUString(),"SQL_DATA_TYPE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[17] = OColumn(OUString(),"SQL_DATETIME_SUB", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
+    m_mColumns[18] = OColumn(OUString(),"NUM_PREC_RADIX", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
 }
-// -------------------------------------------------------------------------
+
 void ODatabaseMetaDataResultSetMetaData::setProceduresMap()
 {
     setProcedureNameMap();
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("RESERVED1")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("RESERVED2")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("RESERVED3")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[7] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("REMARKS")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[8] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PROCEDURE_TYPE")),
-                ColumnValue::NO_NULLS,
-        1,1,0,
-                DataType::INTEGER);
-}
-// -------------------------------------------------------------------------
-void ODatabaseMetaDataResultSetMetaData::setTableTypes()
-{
-    m_mColumns[1] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE_TYPE")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-}
-// -------------------------------------------------------------------------
-void ODatabaseMetaDataResultSetMetaData::setCatalogsMap()
-{
-    m_mColumns[1] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE_CAT")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-}
-// -------------------------------------------------------------------------
-void ODatabaseMetaDataResultSetMetaData::setSchemasMap()
-{
-    m_mColumns[1] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE_SCHEM")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::VARCHAR);
-}
-// -------------------------------------------------------------------------
-void ODatabaseMetaDataResultSetMetaData::setVersionColumnsMap()
-{
-   m_mColumns[1] = OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SCOPE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[2] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("COLUMN_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[3] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DATA_TYPE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[4] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TYPE_NAME")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::VARCHAR);
-    m_mColumns[5] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("COLUMN_SIZE")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[6] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("BUFFER_LENGTH")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[7] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DECIMAL_DIGITS")),
-                ColumnValue::NULLABLE,
-        0,0,0,
-                DataType::INTEGER);
-    m_mColumns[8] = 
OColumn(::rtl::OUString(),::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("PSEUDO_COLUMN")),
-                ColumnValue::NO_NULLS,
-        0,0,0,
-                DataType::INTEGER);
+    m_mColumns[4] = OColumn(OUString(),"RESERVED1", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"RESERVED2", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[6] = OColumn(OUString(),"RESERVED3", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[7] = OColumn(OUString(),"REMARKS", ColumnValue::NULLABLE, 0,0,0, DataType::VARCHAR);
+    m_mColumns[8] = OColumn(OUString(),"PROCEDURE_TYPE", ColumnValue::NO_NULLS, 1,1,0, 
DataType::INTEGER);
 }
 
+void ODatabaseMetaDataResultSetMetaData::setTableTypes()
+{
+    m_mColumns[1] = OColumn(OUString(),"TABLE_TYPE", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+}
+
+void ODatabaseMetaDataResultSetMetaData::setCatalogsMap()
+{
+    m_mColumns[1] = OColumn(OUString(),"TABLE_CAT", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+}
+
+void ODatabaseMetaDataResultSetMetaData::setSchemasMap()
+{
+    m_mColumns[1] = OColumn(OUString(),"TABLE_SCHEM", ColumnValue::NULLABLE, 0,0,0, 
DataType::VARCHAR);
+}
+
+void ODatabaseMetaDataResultSetMetaData::setVersionColumnsMap()
+{
+   m_mColumns[1] = OColumn(OUString(),"SCOPE", ColumnValue::NO_NULLS, 0,0,0, DataType::INTEGER);
+    m_mColumns[2] = OColumn(OUString(),"COLUMN_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[3] = OColumn(OUString(),"DATA_TYPE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[4] = OColumn(OUString(),"TYPE_NAME", ColumnValue::NO_NULLS, 0,0,0, 
DataType::VARCHAR);
+    m_mColumns[5] = OColumn(OUString(),"COLUMN_SIZE", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[6] = OColumn(OUString(),"BUFFER_LENGTH", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[7] = OColumn(OUString(),"DECIMAL_DIGITS", ColumnValue::NULLABLE, 0,0,0, 
DataType::INTEGER);
+    m_mColumns[8] = OColumn(OUString(),"PSEUDO_COLUMN", ColumnValue::NO_NULLS, 0,0,0, 
DataType::INTEGER);
+}
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */

-- 
To view, visit https://gerrit.libreoffice.org/1767
To unsubscribe, visit https://gerrit.libreoffice.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I07029055a7cbe0d1ea2e6c891e6c7347e3a370a9
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: Marcos Souza <marcos.souza.org@gmail.com>


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.