SQL限制无效:正确的语法是什么?

ℕʘʘḆḽḘ

我有一个简单的问题,如果这太基础了,请先抱歉。我正在使用连接到远程数据库

import pyodbc
import pandas as pd
import numpy as np

cnxn = pyodbc.connect('DSN=MYDSN')

我能够使用

sql = "SELECT * FROM MASTER.PRICES"
dataframe = pd.read_sql(sql, cnxn)

但是,使用查询

sql = "SELECT * FROM MASTER.PRICES LIMIT 10"
sql = "SELECT * FROM MASTER.PRICES where ROWNUM <= 10"

给出一个错误,例如

无法解析查询文本:“ SELECT”附近的语法不正确,找到了“ 10”。

对于第一个查询。

我的问题是:

  • 如果没有有关数据库的更多信息,我如何知道LIMIT语句的正确语法是什么?
  • 我什至不知道我正在访问哪种数据库?

谢谢!

克里斯·特拉弗斯(Chris Travers)

我认为您在找错地方了。

是的,最好的做法是在MySQLORDER BY之前使用LIMIT但并非严格要求使用。但是,这不能解释语法错误。

语法错误表明发生问题的方向不同。请注意,它离SELECT不近LIMIT,这使我想知道您是否以不告诉我们的方式组装了查询。

也许您将内容复制并粘贴到其中,并得到了一个有趣的Unicode字符而不是空格?但是我LIMIT从纯粹的语法方式来看,您使用的方式没有任何问题,我敢打赌,如果您在mysql客户端中键入它,则不会出现语法错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问结构变量的正确语法是什么?

来自分类Dev

将此写入文件的正确语法是什么?

来自分类Dev

select的正确语法是什么?

来自分类Dev

Swift中正确的块语法是什么

来自分类Dev

在负数和正数之间设置范围约束的正确SQL语法是什么?

来自分类Dev

此操作的正确语法是什么?

来自分类Dev

正确的FilterObject ORDS语法是什么?

来自分类Dev

在基于SELECT查询的SQL Server中创建表的正确语法是什么

来自分类Dev

分组行的正确语法是什么

来自分类Dev

mqtt重新连接的正确语法是什么?

来自分类Dev

Java的BigDecimal的正确语法是什么?

来自分类Dev

ansible库存文件的正确语法是什么?

来自分类Dev

LIKE的正确语法是什么?

来自分类Dev

Component.Replace的正确语法是什么?

来自分类Dev

查询的正确语法是什么

来自分类Dev

该JavaScript代码的正确语法是什么?

来自分类Dev

语法问题:正确的做法是什么?

来自分类Dev

在负数和正数之间设置范围约束的正确SQL语法是什么?

来自分类Dev

C#方法签名-限制类型-正确的术语是什么?

来自分类Dev

正确的函数回调语法是什么?

来自分类Dev

MySQL TOP的正确语法是什么?

来自分类Dev

此SQL SELECT语句的正确语法是什么

来自分类Dev

SQL Server - 正确的语法是什么?

来自分类Dev

SQL Server 中正确的 IF ELSE 语法是什么?- 使用 SP 防止列中的重复

来自分类Dev

actionPerformed(ActionEvent e) 的正确语法是什么?

来自分类Dev

php 中 for 和 SQL 更新的正确语法是什么?

来自分类Dev

Oracle SQL Developer 中日期格式的正确语法是什么

来自分类Dev

location.href 的正确语法是什么

来自分类Dev

FOR 循环中 IF 语句的正确语法是什么?

Related 相关文章

热门标签

归档