Access SQL - 插入多行不起作用

2023-12-01

INSERT INTO EMP_1 (EMP_NUM, EMP_LNAME, EMP_FNAME, EMP_INITIAL, EMP_HIREDATE, JOB_CODE)
VALUES ('101', 'News', 'John', 'G', '08-Nov-00', '502'),
('102', 'Senior', 'David', 'H', '12-Jul-89', '501');

我已经搜索了很长一段时间,大多数人说,但是两组之间的逗号,但是当我这样做时,它说它缺少一个;在 SQL 语句的末尾,所以我用;并得到在分号后面谈论代码的错误,这是可以理解的。

我什至尝试过SELECT and UNIONALL无济于事,只是退房this但仍然推荐SELECT and UNIONALL。有什么我完全想念的吗?

我正在使用 MS Access 2016,提前感谢您的帮助。


您提供的链接已经表明您不能这样做

insert into foo (c1, c2, c3)
values ("v1a", "v2a", "v3a"),
       ("v1b", "v2b", "v3b"),
       ("v1c", "v2c", "v3c")

这正是你现在正在做的事情。

Try

INSERT INTO EMP_1 (EMP_NUM, EMP_LNAME, EMP_FNAME, EMP_INITIAL, EMP_HIREDATE, JOB_CODE)
    SELECT *
    FROM (select top 1 "101" AS EMP_NUM, "News" AS EMP_LNAME, "John" AS EMP_FNAME, "G" AS EMP_INITIAL, "08-Nov-00" AS EMP_HIREDATE, "502" AS JOB_CODE from onerow
    union all
    select top 1 "102" AS EMP_NUM, "Senior" AS EMP_LNAME, "David" AS EMP_FNAME, "H" AS EMP_INITIAL, "12-Jul-89" AS EMP_HIREDATE, "501" AS JOB_CODE from onerow)

我不确定 MS-Access SQL。少量"不同于'在 SQL 中。您提供的链接似乎使用了"作为答案。为什么不试试呢?但一般来说'应该用于字符串值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Access SQL - 插入多行不起作用 的相关文章

  • UCanAccess:向现有表添加列

    我有一个正在运行的 Java 项目 它使用 Access accdb 数据库来存储数据 我正在对我的程序进行更新 以便为用户提供更多功能 为此 我需要向填充数据的现有表添加一列 当我研究时 我发现 UCanAccess 不支持 ALTER
  • 触发器定义中的 DELETE 语句问题

    我创建了一个插入 更新触发器 旨在根据插入的数据更新不同表中的信息 触发器执行 或应该执行 的最后一件事是从目标表中删除所有数据 这些数据的条件在触发器的插入部分期间可能已更改 除了最后的之外 一切似乎都在触发DELETE陈述 它正在执行D
  • 仅当列不为 NULL 时才连接列

    我有一个像这样的 SQL Server 表 PERSON NAME PHONE PHONE1 PHONE2 PHONE CONCAT Name1 12345 Null Null Null
  • Hive 中的 CASE 语句

    好的 我有以下代码来用二进制标志标记表中具有最高 Month cd 的记录 Select t1 month cd t2 max month cd CASE WHEN t2 max month cd null then 0 else 1 en
  • 如何解决此错误:Py4JJavaError:调用 o70.showString 时出错?

    目前我正在开发 PySpark 和 DataFrame 我创建了一个数据框 from pyspark sql import import pandas as pd spark SparkSession builder appName Dat
  • sql查询中where子句中的CASE语句

    我正在尝试在我正在处理的查询的 where 子句中编写一个 case 语句 我正在水晶报告中导入代码 我基本上是想说明变量 类型 是否设置为 创建 以便在where子句中为该日期范围运行 否则为不同的日期范围运行 它一直给我一个错误 我似乎
  • SSRS报告不显示数据

    我刚刚创建了 SQL Server 2005 SSRS 报告 数据未显示在预览窗格中 数据集是根据字符串参数从存储过程正确填充的 我可以在数据窗格中执行它 在预览窗格中运行报表时 会显示正确的行数 但单元格的内容不包含任何数据 源数据集基于
  • 打开 Access 2007 文件

    我正在尝试打开受我们客户端保护的 Access 2007 文件 当我双击它时 它显示以下错误 错误 您没有使用该对象所需的权限 让您的系统管理员或创建此对象的人员为您建立适当的权限 错误3033 在我搜索此解决方案时 我了解到它受 Wind
  • 使用绑定变量动态传递表名和列名

    有没有办法使用绑定变量将列名和表名动态传递给查询 这可以通过使用简单的串联运算符来完成 但我想要一种不同的方法来实现这一目标 EDIT OPEN abc cur FOR Select column name from table name
  • 查找缺失值

    我有一个表 有 2 个重要的列 DocEntry WebId 样本数据就像 DocEntry WebId 1 S001 2 S002 3 S003 4 S005 现在我们可以注意到 在 WebId 列中 S004 丢失了 我们如何通过查询找
  • 排除任何字段中具有 NULL 值的行结果?

    我有一个像这样的简单选择 SELECT FROM table WHERE fk id 10020 它可以工作 但有一些字段为 NULL 没有模式所以做了 SELECT FROM table WHERE fk id 10020 AND NOT
  • PDO 和 Microsoft SQL:必须声明表变量“@P1”

    我正在尝试使用 PDO 中的绑定从 Microsoft SQL 数据库中选择一些条目 我正在使用的代码看起来与我在文档中找到的代码类似 但是 当我运行它时 我收到以下警告 警告 PDOStatement execute pdostateme
  • MySQL 命令输出在命令行客户端中太宽[重复]

    这个问题在这里已经有答案了 我在用mysql终端模拟器中的命令行客户端lxterminal在Ubuntu中 当我运行以下命令时 mysql gt select from routines where routine name simplep
  • 将表与同一个表的前一条记录连接起来

    我有一个包含历史记录的表 由主表中的多个触发器发布到那里 我想在历史表上创建一个 select 语句 其中每个记录都由其先前的记录 由相同的 LineID 和最高的 ActionDate 标识 连接 这样我就可以提取这两者之间的差异 我尝试
  • 访问查询——一个字段是否包含另一字段的值

    我正在尝试使用查询将表范围缩小到仅字段 全名 包含字段 名字 中的值的行 例如 如果某行的 全名 中包含 Blake Johnson 名字 中包含 John 则该行将被包含在内 但如果 全名 有 Garry Sways 并且 名字 有 Sw
  • 如何从表中选择层次结构中的最低级别

    我有一个具有父 子关系的表 Table A Column Id int Column Parent Id int Column Description text 一组示例数据如下 999 NULL Corp 998 999 Div1 997
  • 左连接 SQL 求和

    我有两张桌子想要加入 比如说表 a 和表 b 表 b 有许多行指向表 a 表 b 包含价格 实际上是一个购物篮 所以我想要的是表a中的所有记录和表b中的价格之和 我努力了 select a sum b ach sell from booki
  • 批量更新 SQL Server C#

    我有一个 270k 行的数据库 带有主键mid和一个名为value 我有一个包含中值和值的文本文件 现在我想更新表格 以便将每个值分配给正确的中间值 我当前的方法是从 C 读取文本文件 并为我读取的每一行更新表中的一行 必须有更快的方法来做
  • 更新查询时 ios 中出现“数据库锁定”错误

    我正在使用下面的代码更新查询 using sqlite 但我越来越 database is locked error 我尝试搜索一些 SO 链接 建议关闭数据库 但我再次执行此操作时遇到相同的错误 我已经提到过代码中出现错误的地方 cons
  • Linq-to-entities,在一个查询中获取结果+行数

    我已经看到了有关此事的多个问题 但它们已经有 2 年 或更长 的历史了 所以我想知道这方面是否有任何变化 基本思想是填充网格视图并创建自定义分页 所以 我还需要结果和行数 在 SQL 中 这将类似于 SELECT COUNT id Id N

随机推荐

  • 如何在用户可见之前将 UITableView 滚动到所需的行?

    我想知道是否可以滚动UITableView到所需的行 甚至在用户可见之前 这样用户就不会意识到这种滚动操作 目前 这是我执行滚动到所需行的代码 class ThemeTableViewController UITableViewContro
  • java.lang.SecurityException:没有签名文件条目的清单部分

    我已经尝试过其他线程中的建议 但它们对我没有帮助 当我运行我的罐子时java jar BigJar jar我收到异常 Exception in thread main java lang SecurityException no manif
  • iOS Facebook 图书馆登录

    我刚刚通过此 URL 下载了适用于 iOS 的 facebook 库https github com facebook facebook ios sdk 我设法很好地运行示例应用程序 但是 当我单击登录按钮时 它实际上在浏览器中打开登录屏幕
  • Cron 作业未运行(在开发中)

    我已经指定了一个 cron 作业 用于在开发中进行测试 但它似乎没有运行 如何确保这些工作能够在生产中发挥作用 cron yaml cron description cron test gathering url test cron sch
  • scipy rv_连续非常慢

    我正在使用自定义函数f x 使用定义自定义分布copy s rv continuous班级 我的代码是 class my pdf gen rv continuous def pdf self x integral return f x in
  • 以透视方式绘制一系列 3D 投影的 2D 绘图

    我想绘制一个似然分布 基本上是NxT矩阵 其中每行代表每个时间步中某个变量的分布t t 0 T 这样我就可以可视化最大似然估计产生的轨迹 我想象了几个 2D 图 一个在另一个之前 如下所示 到目前为止基于this我试过了 def Traje
  • 如何调整 AVFrame 的大小?

    如何调整大小AVFrame I 这是我目前正在做的事情 AVFrame frame int width 600 height 400 AVFrame resizedFrame av frame alloc auto format AVPix
  • 从 Spring Boot 控制器返回 JAXB 生成的元素

    我正在生成大量 Java 文件http www ncpdp org的 XSD 文件 仅会员可用 生成它们后 我想在 Spring 控制器中使用它们 但在将响应转换为 XML 时遇到问题 我尝试返回元素本身以及 JAXBElement 但似乎
  • 如何将背景图像与猫头鹰轮播一起使用

    我想用猫头鹰旋转木马与背景图像而不是 img 标签 如使用http driveshift com car c10148 但是 插件站点中包含的每个示例都使用img tags 当您检查Shiftcarousel 它使用 url 图像作为 da
  • Java线程池[关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我想学习用Java写一个线程池 有人能给我指出有用的资源吗 看看 Doug Lea 的书 它们现在已经相当老了 除非他发布了新书 不确定 但是 1 5 中添加的并发包是基于他的线程库
  • 为什么Assembly x86_64系统调用参数不像i386那样按字母顺序排列

    有一个问题困扰着我 那么 为什么在x86 32 the 参数在我认为在的寄存器中传递按字母顺序 eax ecx edx esi and ranked order esi edi ebp syscall arg0 arg1 arg2 arg3
  • Android NDK 链接

    我正在尝试构建一个调用 C 后端的 Android 应用程序 该后端使用 ZeroMQ 进行消息传递 根据安卓构建页面在 ZeroMQ 指南上 我构建了 ndk 版本 6 的本机工具链 并使用它 成功 构建了 ZeroMQ 但是 当我使用
  • 我们如何等待 HTTP 请求完成?

    使用 SO 上的几个答案 我们已经成功编写并执行了一个基本的 HTTP 请求 import Foundation let url URL URL string http jsonplaceholder typicode com posts
  • 连接/从网络驱动器复制

    不完全确定如何解决这个问题 我做了一些研究 但还是不够 尝试连接到工作中的网络驱动器并复制出最新的文件夹 更新到项目 对我来说 目录以 开头 但是当我将其添加到字符串变量时 它不会连接 并且在我时不会显示尝试检查一下 这有一个过程吗 这就是
  • 使用 java 8 中的流反转映射[重复]

    这个问题在这里已经有答案了 我有一个Map
  • 为什么 String.Empty 是无效的默认参数?

    如果我输入以下内容 public Response GetArticles string Filter String Empty Body Visual Studio 给我这个错误 Filter 的默认参数值必须是编译时常量 如果我改变St
  • 读取Excel文件工作表名称

    我有一个导出过程 可将数据从 Access 表传输到 Excel 文件 有几次我遇到了问题 该过程没有在 Excel 中生成一张或多张工作表 1 张工作表 1 个表格 因此 当传输完成后 我希望 Access 检查所有工作表是否都位于 Ex
  • 如何解析具有浏览器兼容性的可编辑 DIV 文本

    我将 div 设为可编辑 当我尝试解析 div 的文本时 我需要执行以下正则表达式 innerDOM div I had downloaded all the material from the Intern br You will fin
  • AngularJS ng-options 选定值的问题

    在 AngularJS 中使用 ng options 时 我遇到了一个奇怪的问题 我的场景非常简单 与 ng model 绑定一个值作为所选选项 从后端加载 选择 的值 将加载的值绑定到 select 我从后端加载的对象是一个键 值 例如
  • Access SQL - 插入多行不起作用

    INSERT INTO EMP 1 EMP NUM EMP LNAME EMP FNAME EMP INITIAL EMP HIREDATE JOB CODE VALUES 101 News John G 08 Nov 00 502 102