public SQLServerType getSQLTypeFromConnection() {
		try {
			if(this.databaseMetaData == null){
				this.databaseMetaData = this.getConnection().getMetaData();
			}

			return SQLServerType.getSQLTypeFromProductName(
					this.databaseMetaData.getDatabaseProductName());
		} catch (SQLException sqlExcept) {
			//Unable to retrieve the product name.
			throw new FluidSQLException(sqlExcept);
		}
	}
public SQLServerType getSQLTypeFromConnection() {
		try {
			if(this.databaseMetaData == null){
				this.databaseMetaData = this.getConnection().getMetaData();
			}

			return SQLServerType.getSQLTypeFromProductName(
					this.databaseMetaData.getDatabaseProductName());
		} catch (SQLException sqlExcept) {
			
			throw new FluidSQLException(sqlExcept);
		}
	}
public SQLServerType getSQLTypeFromConnection ( ) { try { if ( this . databaseMetaData == null ) { this . databaseMetaData = this . getConnection ( ) . getMetaData ( ) ; } return SQLServerType . getSQLTypeFromProductName ( this . databaseMetaData . getDatabaseProductName ( ) ) ; } catch ( SQLException sqlExcept ) { //Unable to retrieve the product name. throw new FluidSQLException ( sqlExcept ) ; } }
Retrieves SQLType from the local {@code Connection}.

@return The {@code SQLType} from the {@code Connection}.
Retrieves SQLType from the local { @code Connection } .