mysql - 如何在 SQL 中查看创建的行?

标签 mysql

我创建了一个虚拟表并在表中添加了一些虚拟值。然而,当我这样做时 - DESCRIBE <table name here>; ,我输入的值都没有显示。

如果需要,请引用以下代码:

CREATE TABLE EMP(
    EMPNO    NUMBER(4) NOT NULL,
    ENAME    VARCHAR2(10),
    JOB      VARCHAR2(9),
    MGR      NUMBER(4),
    HIREDATE DATE,
    SAL      NUMBER(7, 2),
    COMM     NUMBER(7, 2),
    DEPTNO   NUMBER(2)
); 

<表已创建>

INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK',    7902, TO_DATE('17-DEC-1980', 'DD-MON-YYYY'), 800, NULL, 20);

<已创建 1 行>

http://i.imgur.com/ugviq2n.jpg (当我输入值后描述表格时会发生什么)

最佳答案

DESCRIBEDDL用于查看有关表中列定义的信息的实用程序语句。

使用类似 SELECT 的 DML 语句实际查询数据:

SELECT * FROM EMP

关于mysql - 如何在 SQL 中查看创建的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28567672/

相关文章:

mysql - 选择 WHERE IN(子查询)

mysql - REGEXP 匹配数字在 MySQL 中始终计算为 true

MySQL查询按条件排序

MySQL 5.6.13 无法正确执行创建表

Php/MySQL 将时间从表单添加到当前日期,然后插入数据库

javascript - 如果用户不断单击链接,如何避免网站过载(错误 503)?

php - 查询表中数组中的每个值

php if else 语句在选择框中

php - 选择具有多个优先级和有限最大条目的数据

php - MYsql 查询错误通过不工作加入组