protected String getTableColNames() {
		if (TableColNames == null) {
			TableColNames = getTableName() + "." + getTableIdCol();
			for (String colName : getTableCols()) {
				TableColNames += ", " + getTableName() + "." + colName;
			}
		}
		return TableColNames;
	}