1. 数据类型:整数、浮点数、字符串、日期/时间、布尔值、大对象(BLOB)、数组、复合类型、自定义类型等。
2. 索引:B树、哈希、GiST、SP-GiST、GIN等。
3. 函数:内置函数、自定义函数、聚合函数、触发器函数等。
4. 视图:普通视图、索引视图、触发器视图等。
5. 权限:用户权限、表
MySQL✿ SHOW COLUMNS FROM 表名称
举个栗子:
SHOW COLUMNS FROM ldcode
结果输出如图
pg✿ SELECT * FROM INFORMATION_SCHEMA.COLUMNS T WHERE T.TABLE_CATALOG='用户角色名' AND TABLE_NAME='表名称'
举个栗子:
SELECT table_schema,table_name,column_name,udt_name,character_maximum_length,data_type,ordinal_position
FROM information_schema.columns t
WHERE t.table_catalog='actuarial'
AND table_name ='ldcode'
order by ordinal_position
结果输出如图
正确的写法是同mysq,使用 is null如 select id from student where description is null
否则查询结果会为空。
在使用pgsql时,想要取到某些字段不为空或者为空的数据,可以用以下方法:
1、不为空Select * From table Where id select * From table Where id!= 2、为空 Select * From table Where id='"
Select * From table Where IS NULL(id)
如果字段是类型是字符串,用 id=’'可以;如果是int型则用 IS NULL。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)