2010-04-06 24 views

Respuesta

1

Si realmente quiere que uno específico, se puede agarrar un puerto PostgreSQL de Neptuno de la Conjunto de datos de prueba de la unidad DbLinq. Consulte http://groups.google.com/group/dblinq/web/unit-tests para obtener notas algo incompletas sobre cómo hacerlo.

8

pude descargar la base de datos Neptuno (para PostgreSQL) de

http://www.antepedia.com/detail/p/48023267.html

específicamente

[obsoleta: http://northwindextended.googlecode.com/files/northwind.postgre.sql]

[actualizada: Oct 2016:] https://code.google.com/archive/p/northwindextended/downloads

de carga/acceso a la base de datos:

sudo -u postgres psql  ## or: sudo su postgres 

postgres=# \i northwind.postgre.sql; 

postgres=# \d 
       List of relations 
Schema |   Name   | Type | Owner 
--------+----------------------+-------+---------- 
public | categories   | table | postgres 
public | customercustomerdemo | table | postgres 
public | customerdemographics | table | postgres 
public | customers   | table | postgres 
public | employees   | table | postgres 
public | employeeterritories | table | postgres 
public | order_details  | table | postgres 
public | orders    | table | postgres 
public | products    | table | postgres 
public | region    | table | postgres 
public | shippers    | table | postgres 
public | shippers_tmp   | table | postgres 
public | suppliers   | table | postgres 
public | territories   | table | postgres 
public | usstates    | table | postgres 
(15 rows) 

postgres=# \d customers; 
      Table "public.customers" 
    Column |   Type   | Modifiers 
--------------+-----------------------+----------- 
CustomerID | bpchar    | not null 
CompanyName | character varying(40) | not null 
ContactName | character varying(30) | 
ContactTitle | character varying(30) | 
Address  | character varying(60) | 
City   | character varying(15) | 
Region  | character varying(15) | 
PostalCode | character varying(10) | 
Country  | character varying(15) | 
Phone  | character varying(24) | 
Fax   | character varying(24) | 
Indexes: 
    "pk_customers" PRIMARY KEY, btree ("CustomerID") 

# Note the following query error: 

postgres=# SELECT DISTINCT City FROM customers ORDER BY City; 
ERROR: column "city" does not exist 
LINE 1: SELECT DISTINCT City FROM customers ORDER BY City; 
         ^

# ... use use double-quotes if your column name 
# (etc.) contains some uppercase characters: 

postgres=# SELECT DISTINCT "City" FROM customers ORDER BY "City"; 
     City  
----------------- 
Aachen 
Albuquerque 
Anchorage 
Århus 
Barcelona 
[ ... snip! ... ] 
Tsawassen 
Vancouver 
Versailles 
Walla Walla 
Warszawa 

se utiliza esta base de datos (por ejemplo) en este excelente tutorial, en línea (Me salté por delante unas pocas páginas, a la primera página que menciona):

http://www.w3schools.com/sql/sql_syntax.asp

4

Las otras dos respuestas parecen estar desactualizadas.

Puede obtener northwind db script de creación de this link

consulta Run usando administrador PG o el comando psql

Cuestiones relacionadas