public void TestBinaryDataDefaultValue(DatabaseProviderTestCase tc) { var databaseServices = tc.Services; var sqlExecutor = new SQLExecutor(databaseServices); IDMLDefaultValues dmlDefaultValues = databaseServices.DMLService.DefaultValues; string sql = "SELECT " + dmlDefaultValues.BinaryData + " o1 FROM DUMMY" + MachineName; byte[] result = sqlExecutor.ExecuteScalar(sql).RuntimeValue <byte[]>(); AssertEqual(0, (result ?? new byte[0]).Length, string.Format(errorMessageFormat, "Null", sql)); }
public DMLService(IDatabaseServices databaseServices) : base(databaseServices) { queries = new DMLQueries(this); identifiers = new DMLIdentifiers(this); operators = new DMLOperators(this); functions = new DMLFunctions(this); aggregateFunctions = new DMLAggregateFunctions(this); defaultValues = new DMLDefaultValues(this); syntaxHighlightDefinitions = new DMLSyntaxHighlightDefinitions(this); }
/// <summary> /// Initializes a new instance of the <see cref="DMLService"/> class. /// </summary> /// <param name="databaseServices">The database services.</param> public DMLService(IDatabaseServices databaseServices) : base(databaseServices) { _queries = new DMLQueries(this); _identifiers = new DMLIdentifiers(this); _operators = new DMLOperators(this); _functions = new DMLFunctions(this); _aggregateFunctions = new DMLAggregateFunctions(this); _defaultValues = new DMLDefaultValues(this); }