Чтобы вставить данные в таблицы SQL, существует несколько методов в зависимости от используемого вами языка программирования и платформы. Вот несколько примеров на разных популярных языках:
-
SQL (стандартный язык запросов):
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); -
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() -
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(); } -
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. Выбор метода зависит от ваших конкретных требований и используемого стека технологий.