Return the column name if explicit or the concatenation of the property name and the referenced column
330804
public String logicalCollectionColumnName(String columnName, String propertyName, String referencedColumn) {
		return isNullOrEmpty( columnName ) ?
				columnName :
				unqualify( propertyName ) + "_" + referencedColumn;
	}
1228154
public String foreignKeyColumnName(
			String propertyName, String propertyEntityName, String propertyTableName, String referencedColumnName
	) {
		String header = propertyName != null ? unqualify( propertyName ) : propertyTableName;
		
		checkState(header != null, "NamingStrategy not properly filled");
		
		return columnName( header ); //+ "_" + referencedColumnName not used for backward compatibility
	}
1132684
private String getJoinColumnName(Field relation)
    {
        String columnName = null;
        JoinColumn ann = relation.getAnnotation(JoinColumn.class);
        if (ann != null)
        {
            columnName = ann.name();

        }
        return StringUtils.isBlank(columnName) ? relation.getName() : columnName;
    }
712349
public final String getColumnName(int index) {
    if (index < 0 || index >= columns.size()) {
      throw new InvalidOperationException("Invalid column index: " + index);
    }
    return columns.get(index);
  }
1049619
public String findColumnNameByPropertyName(SQLiteModelMethod method, String propertyName) {
		Set<SQLProperty> propertiesSet = getPropertyBySimpleName(propertyName);
		Set<String> set = new HashSet<String>();
		String result = null;

		for (SQLProperty item : propertiesSet) {
			result = item.columnName;
			set.add(item.columnName);
		}

		AssertKripton.assertTrueOrInvalidMethodSignException(result != null && set.size() == 1, method,
				"in JQL attribute can not translate property %s", propertyName);

		return result;
	}
43463
def column_names(self, table):
      """"""

      table_info = self.execute(
        u'PRAGMA table_info(%s)' % quote(table))
      return (column['name'] for column in table_info)
117412
private void ensureColumn(FieldDescriptorDef fieldDef, String checkLevel)
    {
        if (!fieldDef.hasProperty(PropertyHelper.OJB_PROPERTY_COLUMN))
        {
            String javaname = fieldDef.getName();

            if (fieldDef.isNested())
            {    
                int pos = javaname.indexOf("::");

                // we convert nested names ('_' for '::')
                if (pos > 0)
                {
                    StringBuffer newJavaname = new StringBuffer(javaname.substring(0, pos));
                    int          lastPos     = pos + 2;

                    do
                    {
                        pos = javaname.indexOf("::", lastPos);
                        newJavaname.append("_");
                        if (pos > 0)
                        {    
                            newJavaname.append(javaname.substring(lastPos, pos));
                            lastPos = pos + 2;
                        }
                        else
                        {
                            newJavaname.append(javaname.substring(lastPos));
                        }
                    }
                    while (pos > 0);
                    javaname = newJavaname.toString();
                }
            }
            fieldDef.setProperty(PropertyHelper.OJB_PROPERTY_COLUMN, javaname);
        }
    }
257949
def get_column_names(context, query):
        """"""
        table_info = context.sql_client.send(query)
        if 'fields' in table_info:
            return table_info['fields']

        return None
673325
public String foreignKeyColumnName(String propertyName, String propertyEntityName, String propertyTableName,
      String referencedColumnName) {
    String header = null == propertyName ? propertyTableName : unqualify(propertyName);
    if (header == null) { throw new AssertionFailure("NamingStrategy not properly filled"); }
    if (isManyToOne()) {
      header = addUnderscores(header);
    } else {
      header = addUnderscores(propertyTableName);
    }
    return header + "_" + referencedColumnName;

  }
1296453
def get_column(self, name):
        
        import ibis.expr.operations as ops

        ref = ops.TableColumn(name, self)
        return ref.to_expr()
5942
@Override
	public String onColumnName(String columnName) {
		if (onlyBindParameter)
			return null;

		if (currentSchema != null) {
			Set<SQLProperty> props = currentSchema.getPropertyBySimpleName(columnName);
			AssertKripton.assertTrueOrUnknownPropertyInJQLException(props != null && props.size() > 0, currentMethod, columnName);
			return props.iterator().next().columnName;
		} else {
			return null;
		}
	}
622749
function getColumnType(columnDefinitions, columnName) {
    Validate.isObject(columnDefinitions);
    Validate.notNull(columnDefinitions);
    Validate.isString(columnName);
    Validate.notNullOrEmpty(columnName);

    for (var column in columnDefinitions) {
        if (column.toLowerCase() === columnName.toLowerCase()) {
            return columnDefinitions[column];
        }
    }
}
142902
public static String getColumnFromProperty(Class<?> clazz, String propertyName)
   {
      return Introspector.getIntrospected(clazz).getColumnNameForProperty(propertyName);
   }
602338
function getColumnPropertiesFromColumnArray(columnProperties, columns) {
  return columns.reduce((previous, current, i) => {
    previous[current] = { id: current, order: offset + i };
    return previous;
  },
  columnProperties);
}
447581
function getColumnWithNameOrId(nameOrId, columns) {
  for (var i = 0; i < columns.length; i++) {
    if (columns[i].name === nameOrId || columns[i].id === nameOrId) {
      return columns[i];
    }
  }
}
1372013
protected String columnNameToPropertyName(String columnName){
		String normalized = columnName.replaceAll("[^a-zA-Z0-9]+", " ");
		String capitalized = WordUtils.capitalizeFully(normalized);
		String blankRemmoved = StringUtils.remove(capitalized, ' ');
		return StringUtils.uncapitalize(blankRemmoved);
	}
703459
public String getRowsWithColumnsAndColumnsNamesAsString() {
		StringBuffer sb = new StringBuffer();
		String lvColumnNames = getColumnNames();
		if (lvColumnNames.trim().length() > 0) {
			sb.append(lvColumnNames);
			sb.append(CsvParser.CRLF);
		}
		sb.append(getRowsWithColumnsAsString());
		return sb.toString();
	}