我的工作是测试Postgres。我通常使用带有Oracle和Teradata语法的SAS编写SQL。我们的测试数据库有一个非常粗糙的表,其中的每一列都被创建为一个字符255。我有一件非常简单的事情,我正在尝试做,但它不起作用。我想创建一个新表,并将格式从255重新设置为10。我还想删除所有尾随空格。同样,"IS NULL“也不起作用。即使一个值看不到任何东西。PROC S
我有一个非常简单的脚本来创建一个新的数据库,并创建一个新的用户来访问这个数据库。这是由默认postgres用户运行的。在将对数据库和模式的访问授予用户之后,新创建的用户仍然无法在psql中看到使用\dt的表。用户身份登录时显示psql中的所有表。\dt在以api用户身份登录时显示Did not find any