首页 > 数据库 > > zsql-使用DESC命令查看信息
zsql客户端中允许使用命令DESCRIBE或其简写DESC查看数据库对象(表、视图或同名词)的定义信息,或者查看SQL语句。
DESCRIBE [-o | -O] object或者
DESC [-o | -O] object
显示使用SELECT语句查询时的列描述信息。包括:name、nullable、type、size(char or byte)。
DESC的列大小展示的是SQL解析时的推导值(最大推导值),执行返回列数据不会超过该大小。
DESC -q SELECT_statement示例
查询表privilege的定义信息。
--删除表privilege。
DROP TABLE IF EXISTS privilege;--创建表privilege。
CREATE TABLE privilege(staff_id INT CONSTRAINT pk_privilege PRIMARY KEY, privilege_name VARCHAR(64) NOT NULL, privilege_description VARCHAR(64), privilege_approver VARCHAR(10))
DISTRIBUTE BY HASH(privilege_name);
--查询表privilege的定义信息。
DESC privilege;
Name Null? Type
----------------------------------- -------- ------------------------------------
STAFF_ID NOT NULL BINARY_INTEGER
PRIVILEGE_NAME NOT NULL VARCHAR(64 BYTE)
PRIVILEGE_DESCRIPTION VARCHAR(64 BYTE)
PRIVILEGE_APPROVER VARCHAR(10 BYTE)来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3125613/ ,如需转载,请注明出处,否则将追究法律责任。