Ejemplo n.º 1
0
        private static string BuildQualifiedColumnLabel(OracleObjectIdentifier columnOwner, string columnName, bool applyFormatting)
        {
            var prefix = String.IsNullOrEmpty(columnOwner.Name)
                                ? null
                                : $"{(applyFormatting ? columnOwner.ToFormattedString() : columnOwner.ToLabel())}.";

            columnName = columnName.ToSimpleIdentifier();

            if (applyFormatting)
            {
                var formatOption = OracleConfiguration.Configuration.Formatter.FormatOptions.Identifier;
                columnName = OracleStatementFormatter.FormatTerminalValue(columnName, formatOption);
            }

            return($"{prefix}{columnName}");
        }
Ejemplo n.º 2
0
		private static string BuildQualifiedColumnLabel(OracleObjectIdentifier columnOwner, string columnName, bool applyFormatting)
		{
			var prefix = String.IsNullOrEmpty(columnOwner.Name) ? null : $"{(applyFormatting ? columnOwner.ToFormattedString() : columnOwner.ToString())}.";
			columnName = columnName.ToSimpleIdentifier();
			if (applyFormatting)
			{
				var formatOption = OracleConfiguration.Configuration.Formatter.FormatOptions.Identifier;
				columnName = OracleStatementFormatter.FormatTerminalValue(columnName, formatOption);
			}

			return $"{prefix}{columnName}";
		}