Вставка данных в таблицы SQL с примерами кода

Чтобы вставить данные в таблицы SQL, существует несколько методов в зависимости от используемого вами языка программирования и платформы. Вот несколько примеров на разных популярных языках:

  1. SQL (стандартный язык запросов):

    INSERT INTO table_name (column1, column2, column3, ...)
    VALUES (value1, value2, value3, ...);
  2. Python (с использованием библиотеки psycopg2 для PostgreSQL):

    import psycopg2
    connection = psycopg2.connect("dbname=mydatabase user=myuser password=mypassword host=localhost port=5432")
    cursor = connection.cursor()
    sql = "INSERT INTO table_name (column1, column2, column3, ...) VALUES (%s, %s, %s, ...)"
    values = (value1, value2, value3, ...)
    cursor.execute(sql, values)
    connection.commit()
    cursor.close()
    connection.close()
  3. Java (с использованием JDBC для подключения к базе данных):

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.SQLException;
    String url = "jdbc:mysql://localhost:3306/mydatabase";
    String user = "myuser";
    String password = "mypassword";
    try (Connection connection = DriverManager.getConnection(url, user, password)) {
       String sql = "INSERT INTO table_name (column1, column2, column3, ...) VALUES (?, ?, ?, ...)";
       PreparedStatement statement = connection.prepareStatement(sql);
       statement.setString(1, value1);
       statement.setInt(2, value2);
       statement.setString(3, value3);
       // ...
       statement.executeUpdate();
    } catch (SQLException e) {
       e.printStackTrace();
    }
  4. PHP (с использованием PDO для доступа к базе данных):

    $servername = "localhost";
    $username = "myuser";
    $password = "mypassword";
    $dbname = "mydatabase";
    try {
       $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
       $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
       $sql = "INSERT INTO table_name (column1, column2, column3, ...) VALUES (?, ?, ?, ...)";
       $stmt = $conn->prepare($sql);
       $stmt->execute([$value1, $value2, $value3, ...]);
    } catch(PDOException $e) {
       echo $sql . "<br>" . $e->getMessage();
    }
    $conn = null;

Это всего лишь несколько примеров. Существует множество других языков программирования и платформ, которые можно использовать для вставки данных в таблицы SQL. Выбор метода зависит от ваших конкретных требований и используемого стека технологий.