w3resource

PostgreSQL Create Table: Create a table countries, including columns which already exist


2. Write a SQL statement to create a simple table countries, including columns country_id,country_name and region_id which already exist.

Sample Solution:

Code:

CREATE TABLE countries ( 
COUNTRY_ID varchar(3),
COUNTRY_NAME varchar(45) ,
REGION_ID decimal(10,0)
);

Output:

Here is the output for the above SQL statement. The following output shows an error message, because the table already exists.

postgres=# CREATE TABLE countries (
postgres(# COUNTRY_ID varchar(3),
postgres(# COUNTRY_NAME varchar(45),
postgres(# REGION_ID decimal(10,0)
postgres(# );
ERROR:  relation "countries" already exists

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a SQL statement to create a simple table countries, including columns country_id,country_name and region_id which already exist.
Next: Write a sql statement to create the structure of a table dup_countries similar to countries.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming