initial
This commit is contained in:
commit
74ae93a96e
1 changed files with 94691 additions and 0 deletions
|
|
@ -0,0 +1,65 @@
|
|||
postgresql syntax
|
||||
|
||||
- Creating table
|
||||
```sql
|
||||
DROP TABLE IF EXISTS COMPANY;
|
||||
CREATE TABLE COMPANY(
|
||||
ID INT PRIMARY KEY NOT NULL,
|
||||
NAME TEXT NOT NULL,
|
||||
AGE INT NOT NULL,
|
||||
ADDRESS CHAR(50),
|
||||
SALARY REAL
|
||||
);
|
||||
```
|
||||
For auto increment
|
||||
```sql
|
||||
CREATE TABLE COMPANY(
|
||||
ID SERIAL PRIMARY KEY NOT NULL,
|
||||
NAME TEXT NOT NULL,
|
||||
AGE INT NOT NULL,
|
||||
ADDRESS CHAR(50),
|
||||
SALARY REAL
|
||||
);
|
||||
```
|
||||
|
||||
`SERIAL` for auto increment
|
||||
- to load postgresql database
|
||||
|
||||
```bash
|
||||
psql -U postgres smart-brain
|
||||
```
|
||||
|
||||
Here postgres is owner name and smart-brain is name of data base. It will prompt for password which is U2FsdGVkX1/k+uOTLs4gSYVmxYAJEQybNVGnxIQVHyg=. Refer to
|
||||
|
||||
[Web development](../../../undefined)
|
||||
|
||||
for decrypting it.
|
||||
|
||||
To load postgresql without database:
|
||||
|
||||
`psql -U postgres`
|
||||
|
||||
To create database:
|
||||
|
||||
`createdb mydb -U postgres`
|
||||
|
||||
or
|
||||
|
||||
```bash
|
||||
psql -U postgres
|
||||
create database mydb;
|
||||
```
|
||||
|
||||
To get list of database:
|
||||
|
||||
`\l`
|
||||
|
||||
To connect to database when login as user
|
||||
|
||||
`\connect dbname`
|
||||
|
||||
`\q`: To quit
|
||||
- List tables, views and sequences
|
||||
`\d`
|
||||
- Describe tables
|
||||
`\d <table_name>`
|
||||
Loading…
Reference in a new issue