0 0

以下sql报 org 00933 : sql 命令未正确结束3

现在有 一个 员工表 employee 和一张 部门表 dept
我想获取到 员工跟部门的 id 和name ;
select a.name ,b.name from employee  as a,dept as b where a.dept_id=b.id;
2011年11月18日 09:56

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

0 0

采纳的答案

是ora 00933吧,把语句改成
select a.name ,b.name from employee a,dept b where a.dept_id=b.id;
就可以了

Oracle还不支持表名跟别名之间有 “AS” 关键字

2011年11月18日 10:44

相关推荐

    Oracle 回收站功能,彻底删除表ORA-00933:SQL command not properly ended

    在执行删除或清空操作时,可能会遇到ORA-00933错误:“SQL命令未正确结束”。这种错误通常是由于语法错误或SQL语句未完整输入造成的。例如,在尝试删除回收站中的对象时出现错误: ```sql DROP TABLE "BIN$Qo99szdrw...

    易语言SQL命令操作SQL及ACCESS数据库,易语言专用SQL代码生成器

    3. **处理结果集**:如果SQL命令返回结果,可以使用`数据库取记录数`获取记录总数,`数据库取字段名`获取字段信息,`数据库取数据`读取数据,`数据库跳过`或`数据库结束`遍历结果集。 4. **关闭连接**:完成所有...

    SQL语言教程 :SQL语法教程

    #### 二、基本SQL命令 1. **`USE` 命令** - **功能**:选择当前要操作的数据库。 - **示例**: ```sql USE RUNOOB; ``` - **解释**:这条命令会将当前的工作环境切换到名为“RUNOOB”的数据库中。 2. **`SET...

    oracle通过1条语句插入多个值的方法示例

    ORA-00933: SQL 命令未正确结束 后来有了如下的解决办法: /* --一、建表 create or replace table pm_ci ( ci_id varchar2(20) not null, stu_ids varchar2(100) ); create table pm_stu( stu_id

    SQL Server 2008:T-SQL初学者指南(中文)

    - `'NewYork"`:结束处未使用正确的引号闭合。 通过这些示例,我们可以更直观地了解如何正确地使用T-SQL中的各种元素。 #### 七、总结 T-SQL是SQL Server的重要组成部分,为数据管理提供了强大的工具。掌握T-SQL...

    sql server 错误代码大全

    ### SQL Server 错误代码详解 SQL Server 是一款广泛使用的数据库管理系统,在运行过程中可能会遇到各种错误情况。了解这些错误代码及其含义对于及时诊断并解决问题至关重要。以下是对部分常见错误代码的详细解读:...

    oracle ora-各种常见java.sql.SQLException归纳

    ORA-00933: SQL 命令未正确结束 ORA-00933 是一个常见的错误信息,通常发生在 SQL 语句中未正确结束。这种错误通常是由于开发者在编写 SQL 语句时,忘记了某个分号或写错了分号,导致 Oracle 无法执行 SQL 语句。...

    易语言动态拼接sql语句

    在易语言中,如果没有正确处理用户输入,恶意用户可能通过输入特殊字符构造有害的SQL命令。因此,使用动态SQL时,务必进行参数化查询或预编译语句,以防止SQL注入攻击。 四、易语言的SQL操作 1. 数据库连接:在...

    sql命令和常用语句大全

    本篇文章将详细阐述SQL命令和常用语句,特别是动态SQL语句的基本语法。 一、动态SQL语句 动态SQL允许我们在运行时构建SQL语句,这在处理表名、字段名或数据库名作为变量时非常有用。有几种执行动态SQL的方法: 1....

    还原sqlserver2008数据提示:因为数据库正在使用,所以无法获得对数据库的独占访问权.docx

    可以通过执行以下T-SQL命令来查询当前正在使用指定数据库的所有进程ID(SPID): ```sql USE master; GO SELECT b.spid FROM sys.databases a JOIN sys.processes b ON a.dbid = b.dbid WHERE a.name = 'aa'; -- aa为...

    PL/SQL Developer 中文帮助文档

    - **输入SQL语句和命令**:直接在命令窗口中执行SQL语句或PL/SQL块。 - **开发命令文件**:创建包含多个命令或语句的文件,方便批量执行。 - **支持命令**:列出可用的命令,包括常用操作如执行、撤销等。 #### 八...

    oracle sql plus的一些常用命令

    ### Oracle SQL Plus 的常用命令详解 #### 一、连接与断开数据库 **命令格式:** ```sql conn [username]/[password]@[database_name] ``` **示例:** - `conn scott/tiger@demoofsa`:连接到名为`demoofsa`的...

    SQL数据库事务处理

    事务可以通过以下方式启动和结束: - **启动事务**: - 显式事务:使用 `BEGIN TRANSACTION` 命令。 - 隐式事务:当设置了 `SET IMPLICIT_TRANSACTIONS ON` 时,事务会在前一个事务结束时自动启动。 - **结束事务...

    输出到文本的SQL语句

    ### 输出到文本的SQL语句 ...通过上述内容,我们不仅了解了如何使用SQL命令将查询结果输出到文本文件中,还深入探讨了其背后的原理及应用场景。这对于日常数据库管理和数据分析工作来说是非常有用的技能。

    防sql注入式攻击SQLInjection

    如果程序没有正确验证和清理输入,攻击者可以构造特殊的输入,使得这些输入被解释为SQL命令的一部分,而不是预期的数据。 2. **常见攻击类型**: - **错误处理注入**:利用应用程序错误信息揭示数据库结构。 - **...

    批量执行Sql脚本工具(含代码)

    2. **脚本文件**:SQL脚本通常是以`.sql`为扩展名的文本文件,包含一系列SQL命令,如CREATE TABLE、INSERT INTO、UPDATE、DELETE等,用于对数据库进行结构或数据的操作。 3. **源码分析**:提供源码意味着用户可以...

    T-SQL语言编程.pdf

    T-SQL(Transact-SQL)是微软公司为其SQL Server关系数据库管理系统开发的一种结构化查询语言(SQL)扩展。它包括用于数据库管理、数据操作和数据分析的程序设计语言元素。以下是对文件内容中提及的知识点的详细解释...

    SQL SERVER2000数据库备份和恢复存储过程.rar_SQL 备份_recovery in SQL_sql server

    这需要对T-SQL编程有深入理解,以确保脚本的正确性和可靠性。 在提供的文件列表中,"MySQL数据库函数.txt"和"从一个MySQL的例子来学习查询语句.txt"虽然不是SQL Server 2000的内容,但可以作为对比学习,了解不同...

    批处理sql脚本实例

    在批处理中,SQL脚本会被逐条执行,直到脚本结束。 批处理SQL脚本的优点在于: 1. 自动化:可以避免手动执行重复性的SQL操作,节省时间和人力。 2. 可重复性:相同的批处理脚本可以多次执行,确保每次操作的一致性...

    sql_performance_turning

    - **执行 SQL 命令**:用户可以直接输入 SQL 语句并执行。 - **管理会话**:可以创建、终止或管理数据库会话。 - **输出管理**:可以定制 SQL 输出格式,如 HTML 或 CSV 文件。 - **脚本支持**:支持运行存储在文件...

Global site tag (gtag.js) - Google Analytics