180得票6回答
使用 `pg_dump` 从数据库中仅获取一个表的插入语句。

我正在寻找一种方法,使用PostgreSQL中的pg_dump从数据库中的一个特定表获取所有行作为INSERT语句。 例如,我有一个表A,我需要将表A中的所有行作为INSERT语句,并将这些语句转储到一个文件中。 这是否可行?

164得票7回答
如何一次向PostgreSQL表中插入多个值?

我有一个表格,我正在尝试一次更新多个值。以下是表格模式: Column | Type | Modifiers ---------------+---------+----------- user_id | integer | subservice_id ...

135得票11回答
在SQL Server中的INSERT INTO SELECT查询中避免重复数据

我有以下两张表:Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z 我需要将Table1中的数据插入到Table2中。我可以使用以下语法:INSERT INTO Table2(...

125得票6回答
我可以在另一个INSERT语句中使用INSERT...RETURNING的返回值吗?

这种情况可能吗? INSERT INTO Table2 (val) VALUES ((INSERT INTO Table1 (name) VALUES ('a_title') RETURNING id)); 比如使用返回值作为插入第二张表的一行的值,并且这一行与第一张表有关联?

121得票4回答
使用Postgres同时向3个表中插入数据

我希望能够通过一个查询语句将数据插入到3个表中。 我的表结构如下:CREATE TABLE sample ( id bigserial PRIMARY KEY, lastname varchar(20), firstname varchar(20) ); C...

113得票11回答
当我使用bindParam绑定一个常量值时,为什么会出现“无法按引用传递参数2”错误?

我正在使用这段代码,但已经非常沮丧了:try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::...

112得票10回答
INSERT和INSERT INTO的区别

我一直在使用MS SQL中的T-SQL工作,而且不知怎么的,每当我需要将数据插入表中时,我倾向于使用以下语法: INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ....

112得票4回答
SQL错误:ORA-01861:字面值与格式字符串不匹配 01861

我正在尝试将数据插入到现有的表中,但一直收到错误提示。INSERT INTO Patient ( PatientNo, PatientFirstName, PatientLastName, PatientStreetAddress, PatientTown, Pat...

109得票10回答
MySQL和PHP - 插入NULL而不是空字符串

我有一个MySQL语句,可以将一些变量插入到数据库中。最近我添加了两个可选字段($intLat, $intLng)。如果这些值没有被输入,我现在传递一个空字符串作为值。我该如何将显式的NULL值传递给MySQL(如果为空)?$query = "INSERT INTO data (notes, ...

107得票6回答
第一行的列数与值的数量不匹配

我看了其他帖子,但这个问题很独特。这个SQL转储文件的最后一个条目是这样的。INSERT INTO `wp_posts` VALUES(2781, 3, '2013-01-04 17:24:19', '2013-01-05 00:24:19'. 我正在尝试将这个值插入到表中...INSERT ...