找到PostgreSQL\u行显示表

找到PostgreSQL\u行显示表,sql,postgresql,Sql,Postgresql,我想将此SQL更改为PostgreSQL: 1-$result=$this->query('SELECT FOUND_ROWS()AS FOUND') 2-$result=$this->query('SHOW TABLES')如果您试图从MySQL到PostgreSQL获取等效的sql代码: 我认为没有直接的语句/函数,但您当然可以使用函数来获得它 要获得类似于MySQL的postgreSQL上的表列表,可以使用: 从pg_catalog.pg_表格中选择* 你能详细说明一下这个问题吗?你想把S

我想将此SQL更改为PostgreSQL:

1-
$result=$this->query('SELECT FOUND_ROWS()AS FOUND')


2-
$result=$this->query('SHOW TABLES')

如果您试图从
MySQL
PostgreSQL
获取等效的sql代码:

  • 我认为没有直接的语句/函数,但您当然可以使用函数来获得它

  • 要获得类似于MySQL的postgreSQL上的表列表,可以使用:

    从pg_catalog.pg_表格中选择*


  • 你能详细说明一下这个问题吗?你想把SQL改成Postgres是什么意思?Postgres使用SQL。你是说SQL Server还是SQL的某些特定方言?“将SQL更改为PostgreSQL”毫无意义。Postgres确实使用SQL.SQL:$result=$this->query('showtables');Postgres:$result=this->query(“从信息模式中选择表名称。$tablename,其中表模式='public'”);