PostgreSQL INSERT
Вставить команду
В этом документе обсуждается, как вставить данные в таблицу с помощью команды PostgreSQL INSERT. Мы также рассмотрели, как сделать то же самое с помощью PHP-PostgreSQL.KJVQCSV69JFX
использование
Ниже приведено использование команды PostgreSQL INSERT для вставки данных в одну строку таблицы PostgreSQL.
INSERT INTO table_name (column1, column2, column3 .....) VALUES (value1, value2, value3....)
Где table_name является связанной таблицей, column1, 2, 3 являются именами столбцов, а значения 1, 2, 3 являются значениями для вставки.
Вставить один ряд
Структура таблицы
Ниже приведена структура таблицы, в которую мы будем вставлять данные.
Команда для вставки данных
Просмотр данных
Это откуда вы можете проверить данные с помощью PgAdmin III.
Это данные, которые мы ввели с помощью команды INSERT -
Вставить несколько строк
Вот команда для вставки нескольких строк в базу данных PostgreSQL.
INSERT INTO book (book_id, name, price, date_of_publication) VALUES ('HTML01', 'HTML Unleashed', 19.00, '08-07-2010'), ('JS01', 'JavaScript Unleashed', 22.00, '01-05-2010'), ('PHP01', 'PHP Unleashed', 19.00, '01-04-2010');
Вставить данные: PHP-PostgreSQL
Следующий пример кода для вставки данных в таблицу book с использованием PHP. Предположим, что имя файла, сохраненного с этим кодом, является insert.php.
<!DOCTYPE html>
<head>
<title>Insert data to PostgreSQL with php - creating a simple web application</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style>
li {
list-style: none;
}
</style>
</head>
<body>
<h2>Enter data into book table</h2>
<ul>
<form name="insert" action="insert.php" method="POST" >
<li>Book ID:</li><li><input type="text" name="bookid" /></li>
<li>Book Name:</li><li><input type="text" name="book_name" /></li>
<li>Price (USD):</li><li><input type="text" name="price" /></li>
<li>Date of publication:</li><li><input type="text" name="dop" /></li>
<li><input type="submit" /></li>
</form>
</ul>
</body>
</html>
<?php
$db = pg_connect("host=localhost port=5432 dbname=postgres user=postgres password=myadmin123");
$query = "INSERT INTO book VALUES ('$_POST[bookid]','$_POST[book_name]',
'$_POST[price]','$_POST[dop]')";
$result = pg_query($query);
?>
Предыдущая: Создание таблиц
Далее: Обновить данные
Новый контент: Composer: менеджер зависимостей для PHP , R программирования