Şu anda veritabanı şemasını tasarlamak için bağımsız GUI aracı DbSchema kullanıyorum. oPostgreSQL ile çalışmak için ücretsiz GUI aracı arıyor
- SQL kodunu oluşturun, çünkü
hoşuma gidiyor.
- Tüm veritabanı şemalarımın grafik görünümünü görüntüleyin. alt text http://sites.google.com/site/yanchengcheok/Home/PostgreSQL.png
Ancak, SQL kodu PostgreSQL tarafından kabul edilmesi değil DbSchema olarak oluşturacağı biliyoruz.
org.postgresql.util.PSQLException: ERROR: syntax error at or near "AUTO_INCREMENT"
herhangi bir alternatif 2 özellikler yukarıda sağlayarak ben PostgreSQL ile çalışabilir ücretsiz bir araç, "Sadece çalışmak" var mıdır:
CREATE TABLE lot (
lot_id serial AUTO_INCREMENT NOT NULL,
operator_name text,
machine_name text,
timestamp timestamp,
CONSTRAINT pk_lot_id PRIMARY KEY(lot_id))
CREATE TABLE unit (
unit_id serial AUTO_INCREMENT NOT NULL,
fk_lot_id serial NOT NULL,
CONSTRAINT pk_unit_id PRIMARY KEY(unit_id),
CONSTRAINT fk_lot_id FOREIGN KEY(fk_lot_id) REFERENCES lot (lot_id))
hatası alıyorum?
Windows kullandığınızı varsayalım, ancak Linux için http://stackoverflow.com/questions/898255/any-good-postgresql-client-for-linux adresini ziyaret edin – voyager
Bu ödeme yapan bir ürün olduğundan onların desteği. AUTO_INCREMENT pek çok DBMS tarafından desteklenmez, en azından PostgreSQL, Oracle veya SQL Server tarafından desteklenmez – chburd