CREATE TABLE EXAMPLE(
ID INT(10),
NAME VARCHAR(10),
PHONE INT(10));
我只知道将列一一更新为,
UPDATE EXAMPLE SET ID=20,PHONE=991 WHERE NAME='PERSONA';
如何更新完整记录,即一次更新所有列,而不是写一个SET ID=20,PHONE=991
用逗号分隔的列表?请注意,我实际上想在一个有 15 列的表上实现。
使用 mySQL。
CREATE TABLE EXAMPLE(
ID INT(10),
NAME VARCHAR(10),
PHONE INT(10));
我只知道将列一一更新为,
UPDATE EXAMPLE SET ID=20,PHONE=991 WHERE NAME='PERSONA';
如何更新完整记录,即一次更新所有列,而不是写一个SET ID=20,PHONE=991
用逗号分隔的列表?请注意,我实际上想在一个有 15 列的表上实现。
使用 mySQL。