discontinuedPackage connect_database has been discontinued.

validateForOpen static method

void validateForOpen(
  1. String commandText
)

Implementation

static void validateForOpen(String commandText) {
  if (isSelectQuery(commandText)) {
    return;
  }

  final normalizedQuery = commandText.trim().toUpperCase();
  if (normalizedQuery.startsWith('INSERT') ||
      normalizedQuery.startsWith('UPDATE') ||
      normalizedQuery.startsWith('DELETE')) {
    throw Exception(
        'open() não permite INSERT, UPDATE ou DELETE. Use execute() para essas operações.');
  }

  throw Exception(
      'open() é apenas para operações SELECT. Use execute() para INSERT, UPDATE, DELETE.');
}