标签: insert

PostgreSQL函数用于最后插入的ID

在PostgreSQL中,如何将最后一个id插入表中?

在MS SQL中有SCOPE_IDENTITY().

请不要建议我使用这样的东西:

select max(id) from table
Run Code Online (Sandbox Code Playgroud)

postgresql insert lastinsertid

297
推荐指数
10
解决办法
23万
查看次数

如何在MySQL中设置初始值和自动增量?

如何设置从1001开始的MySQL表中"id"列的初始值?

我想做一个插入 "INSERT INTO users (name, email) VALUES ('{$name}', '{$email}')";

不指定id列的初始值.

mysql insert auto-increment

264
推荐指数
9
解决办法
51万
查看次数

INSERT如果不是EXISTS ELSE UPDATE?

我找到了一些经典的"将来"的解决方案,如果它已经存在,我将如何插入新记录或更新一个记录,但我无法让它们在SQLite中工作.

我有一个表定义如下:

CREATE TABLE Book 
ID     INTEGER PRIMARY KEY AUTOINCREMENT,
Name   VARCHAR(60) UNIQUE,
TypeID INTEGER,
Level  INTEGER,
Seen   INTEGER
Run Code Online (Sandbox Code Playgroud)

我想要做的是添加一个具有唯一名称的记录.如果名称已存在,我想修改字段.

有人可以告诉我该怎么做?

sqlite insert exists

256
推荐指数
8
解决办法
39万
查看次数

如何使用INSERT语句的OUTPUT子句获取标识值?

如果我有一个插入语句,例如:

INSERT INTO MyTable
(  
  Name,
  Address,
  PhoneNo
)
VALUES
(
  'Yatrix',
   '1234 Address Stuff',
   '1112223333'
)
Run Code Online (Sandbox Code Playgroud)

如何使用OUTPUT子句设置@var INT新行的标识值(被调用Id)?例如,我已经看过将INSERTED.Name放入表变量的示例,但我无法将其转换为非表变量.

我试过了OUPUT INSERTED.Id AS @var,SET @var = INSERTED.Id但都没有奏效.

sql sql-server-2005 insert

220
推荐指数
1
解决办法
26万
查看次数

从mysql插入查询中获取新记录主键ID?

好的,所以我可以说我在INSERT我的一个表中做了一个mysql ,而且表中有一个item_id设置为autoincrement和的列primary key.

如何让查询item_id在同一查询中输出新生成的主键的值?

目前我正在运行第二个查询以检索id但这似乎不是一个好的做法,因为这可能会产生错误的结果......

如果这不可能,那么确保我检索正确ID的最佳做法是什么?

mysql key insert auto-increment

216
推荐指数
9
解决办法
23万
查看次数

如何在MySQL中使用自动增量字段复制行并插入同一个表中?

我有一张桌子Eg- tab.我要做的是复制一个自动增量列ID = 1的行,并将数据插入到同一个表中,行和列ID = 2.

使用MySql.如何在单个查询中执行此操作?请帮助

mysql sql copy insert

211
推荐指数
7
解决办法
41万
查看次数

插入MySQL时,在PHP中转义单引号

我有一个令人困惑的问题,我似乎无法理解......我希望有人能指出我正确的方向......

我有两个SQL语句: - 第一个将表单中的信息输入数据库. - 第二个从上面输入的数据库中获取数据,发送电子邮件,然后记录交易的详细信息

问题是看起来单引号只在第二个条目上触发MySQL错误!第一个实例没有问题,但第二个实例触发了mysql_error().

表单中的数据是否与表单中捕获的数据处理不同?

查询#1 - 这没有问题(并且没有转义单引号)

$result = mysql_query("INSERT INTO job_log
(order_id, supplier_id, category_id, service_id, qty_ordered, customer_id, user_id, salesperson_ref, booking_ref, booking_name, address, suburb, postcode, state_id, region_id, email, phone, phone2, mobile, delivery_date, stock_taken, special_instructions, cost_price, cost_price_gst, sell_price, sell_price_gst, ext_sell_price, retail_customer, created, modified, log_status_id)
VALUES
('$order_id', '$supplier_id', '$category_id', '{$value['id']}', '{$value['qty']}', '$customer_id', '$user_id', '$salesperson_ref', '$booking_ref', '$booking_name', '$address', '$suburb', '$postcode', '$state_id', '$region_id', '$email', '$phone', '$phone2', '$mobile', STR_TO_DATE('$delivery_date', '%d/%m/%Y'), '$stock_taken', '$special_instructions', '$cost_price', '$cost_price_gst', '$sell_price', '$sell_price_gst', '$ext_sell_price', '$retail_customer', '".date('Y-m-d …
Run Code Online (Sandbox Code Playgroud)

php mysql escaping insert

181
推荐指数
7
解决办法
19万
查看次数

哪个更快:多个单个INSERT还是一个多行INSERT?

我正在尝试优化将数据插入MySQL的代码的一部分.我应该链接INSERT来制作一个巨大的多行INSERT还是更快的多个单独的INSERT?

mysql benchmarking insert

174
推荐指数
7
解决办法
9万
查看次数

将PostgreSQL表中的特定行导出为INSERT SQL脚本

我有一个名为的数据库模式:nyummy和一个名为的表cimory:

create table nyummy.cimory (
  id numeric(10,0) not null,
  name character varying(60) not null,
  city character varying(50) not null,
  CONSTRAINT cimory_pkey PRIMARY KEY (id)
);
Run Code Online (Sandbox Code Playgroud)

我想将cimory表的数据导出为插入SQL脚本文件.但是,我只想导出城市等于'东京'的记录/数据(假设城市数据都是小写的).

怎么做?

解决方案是否在免费的GUI工具或命令行中无关紧要(尽管GUI工具解决方案更好).我曾尝试过pgAdmin III,但我找不到这样做的选择.

postgresql export insert sql-scripts postgresql-copy

171
推荐指数
7
解决办法
16万
查看次数

在c ++ map中插入vs emplace vs operator []

我第一次使用地图,我意识到有很多方法可以插入元素.您可以使用emplace(),operator[]或者insert()使用value_type或使用或等变体make_pair.虽然有很多关于所有这些信息以及有关特定案例的问题的信息,但我仍然无法理解大局.所以,我的两个问题是:

  1. 每个人比其他人的优势是什么?

  2. 是否需要在标准中添加安全性?没有它之前有什么是不可能的吗?

c++ dictionary insert operators emplace

167
推荐指数
4
解决办法
7万
查看次数