0 0

数据库查询时出错!5

select * from dbo.user

错误信息:消息 156,级别 15,状态 1,第 1 行
关键字 'user' 附近有语法错误。

select * from user

错误信息:消息 156,级别 15,状态 1,第 1 行
关键字 'user' 附近有语法错误。

太郁闷了,这是什么错误啊???????????

问题补充:楼主发帖不结贴可不是好习惯啊。
实在不好意思,前段时间生病住院了……
DAO 
2011年5月10日 00:37

7个答案 按时间排序 按投票排序

0 0

采纳的答案

你把表名换一下,最好不要用到关键字

2011年5月10日 09:56
0 0

哥们,,,如果你用的是sqlserver数据库,那么这句话有问题。。。因为User在SqlServer中是关键字。。。

我以前也遇到这样的问题。。。后来改个名就可以了。
祝你好运。

2011年5月10日 11:11
0 0

很多数据库中 user 都是保留关键字,不能直接使用的。
应该尽量避免用这样的单词做表等对象的名字,如果真的有这样的表要进行查询,一般可以用以下方法进行“转义”:
  1. "表名"
  2. [表名]

2011年5月10日 10:27
0 0

楼主发帖不结贴可不是好习惯啊。

2011年5月10日 10:17
0 0

dbo.user?
很可能你用的是SQL Server或者Sybase数据库。
user是系统保留字,

使用[]括起来以示区分就行了, 即:
select * from dbo.[user]

两种数据库里的使用方法一样。

2011年5月10日 07:48
0 0

user在SQL Server中是系统保留字
将user修改为[user]就可以了。

2011年5月10日 07:12
0 0

是什么数据 库

2011年5月10日 00:53

相关推荐

    完美解决VS2003.Net fatal error LNK1201: 写入程序数据库“.pdb”时出错--freepdb.cmd handle.exe

    完美解决VS2003.Net fatal error LNK1201: 写入程序数据库“.pdb”时出错 文末给出一个完美的解决方案和一个懒人补丁包。问题描述如下:在重新编译的时候,经常报错: fatal error LNK1201: 写入程序数据库“.pdb”...

    Oracle数据库并行查询出错的解决方法

    Oracle的并行查询是使用多个操作系统级别的Server Process来同时完成一个SQL查询,本文讲解Oracle数据库并行查询出错的解决方法如下: 1、错误描述 ORA-12801: 并行查询服务器P007中发出错误信号 ORA-01722:无效...

    SQL Server里附加数据库出错的解决方法.doc

    在SQL Server中,当尝试附加数据库时...总的来说,解决SQL Server附加数据库出错的问题需要细心的排查和适当的数据库管理知识,确保按照正确的顺序和方法进行操作,以最大程度地保护数据安全并恢复数据库的正常运行。

    SQL数据库的管家婆出错分析及修复方法

    SQL数据库的管家婆出错分析及修复方法 SQL数据库 修复 出错 分析 方法

    数据库连接出错解决

    当出现“数据库连接出错”的提示时,这通常意味着应用程序无法成功建立到数据库的连接,导致数据无法正常读取、写入或更新。本文将深入探讨这个问题,并提供解决策略。 首先,错误提示中提到了“Conn.asp文件”,这...

    SQL Server 2005附件数据库出错

    当遇到“SQL Server 2005附件数据库出错”时,首先需要确定具体的错误信息。SQL Server Management Studio(SSMS)或其他管理工具会提供详细的错误代码和描述。例如,常见的错误消息包括: - **错误1703**:表示文件已...

    解决SSIS错误_试图与数据库服务器建立开放式数据库连接(ODBC)连接时出错

    错误结束 错误: 2019-02-06 11:06:47.09 代码: 0xC0014009 源: Initialization 连接管理器“xxx” 说明: 试图与数据库服务器建立开放式数据库连接(ODBC)连接时出错。 错误结束 错误: 2019-02-06 11:06:47.09 代码: ...

    c语言数据库查询系统-C语言实现sqlite3数据库查询的基本方法.pdf

    如果查询执行出错,函数将打印错误信息并释放内存,最后关闭数据库连接。 3. **预处理stmt方法**: 预处理stmt方法通常用于执行多次带有不同参数的相同SQL命令,提高了效率和安全性。虽然在提供的代码中没有直接...

    Linux数据库配置手册

    10. **性能优化**:这包括索引优化、查询优化、存储引擎选择等,旨在提高数据库读写速度和响应时间。 11. **备份与恢复**:熟悉全量备份、增量备份和差异备份的概念,学习使用mysqldump、pg_dump等工具进行备份,并...

    IIS数据库连接出错之解决方案

    在日常的服务器维护工作中,我们可能会遇到一种情况:使用特定的脚本或程序来清理服务器上的垃圾文件时,如果服务器上运行着Internet Information Services (IIS),则会出现“数据库连接出错,请检查 Conn.asp 文件...

    数据库查询、分析工具 - 1.0.0.7 20190616

    简单的数据库查询、修改工具。 最新版本: 1.0.0.7 20190616 如不能正常执行,请运行 Regist.bat 注册必要的组件。 (在win7下可能由于权限的问题无法复制和注册文件到系统目录,解决方法是: 打开‘开始’菜单->...

    导入数据库常见错误,方法经验总结

    1. **连接数据库时提示密码出错** 当你尝试连接数据库时收到密码错误的提示,这通常意味着数据库的登录凭证发生了变化。解决这个问题的方法是在你的数据库管理工具(如phpStudy)中更新MySQL的密码。确保使用正确的...

    解决SQL Server数据库中附加数据库的出错问题

    解决 SQL Server 数据库中附加数据库的出错问题 在本文中,我们将详细介绍解决 SQL Server 数据库中附加数据库的出错问题。该问题通常会在执行 sp_attach_db 或 sp_attach_single_file_db 时出现,提示错误 1813:...

    修复SQL数据库MDF表出错--解决速达软件不能修复和不能备份帐套(图解).doc

    ### 修复SQL数据库MDF表出错——解决速达软件不能修复和不能备份账套问题 #### 一、问题背景及重要性 在使用基于SQL Server数据库的企业管理软件(如速达ERP)的过程中,可能会遇到数据库表损坏的问题,具体表现为...

    用视图自定义PostgreSQL数据库查询

    视图本质上是预定义的SQL查询,存储在数据库中,当需要时可以方便地重用,提高了工作效率和灵活性。在本文中,我们将深入探讨如何在PostgreSQL中创建、使用和删除视图,以及如何利用视图优化数据库查询。 首先,...

    Access数据库查询分析器

    当SQL执行出错时,分析器应能提供有用的错误信息,并可能有日志记录功能,以便追踪和解决潜在问题。 综上所述,Access数据库查询分析器是数据库管理员、开发人员或数据分析者的重要工具,它简化了对Access数据库的...

    Java连接查询数据库代码.rar

    Java连接查询数据库代码,可以了解下加载驱动器、获取连接、获取Statement对象、执行查询、遍历ResultSet、获取数据、在控制台输出数据、输出出错信息等方面的小技巧。Class.forName(...

    静态页面链接数据库文件

    数据库连接出错数据库连接出错数据库连接出错数据库连接出错数据库连接出错

    项目需要自己做的数据库迁移功能!非常实用,特来共享

    总之,这个分享的数据库迁移功能模块是一个宝贵的资源,可以帮助IT专业人员在进行Oracle到SQL Server 2005的迁移时,节省时间和精力,降低出错风险。正确使用和理解这个模块,能有效提高迁移效率,确保业务的平稳...

    Informix数据库sqlcode出错信息

    - 当查询语句执行后没有找到符合查询条件的记录时,Informix数据库会返回SQLCODE 100。 - 这个代码表明查询的结果集为空,并不是错误代码,而是正常的查询结果之一。 - 例如,在使用`SELECT`语句时,如果没有指定...

Global site tag (gtag.js) - Google Analytics