Bellek H2 veritabanı. Tablo bulunamadı
URL "jdbc:h2:test"
H2 ile bir veritabanı var. Tablo CREATE TABLE PERSON (ID INT PRIMARY KEY, FIRSTNAME VARCHAR(64), LASTNAME VARCHAR(64));
kullanarak oluşturun. Ben o zaman (boş) bu Tablo SELECT * FROM PERSON
kullanarak her şeyi seçin. Şimdiye kadar, çok iyi.
Eğer "jdbc:h2:mem:test"
, tek fark veritabanı bellek sadece olmanın URL değiştirirsem ancak, bu bana org.h2.jdbc.JdbcSQLException: Table "PERSON" not found; SQL statement: SELECT * FROM PERSON [42102-154]
verir. Muhtemelen basit bir şey kaçırdım, ama herhangi bir yardım mutluluk duyacağız.
CEVAP
Eğer varsa-url bağlantısı Bu şekilde yapılandırılmış
jdbc:h2:mem:test
veritabanı içeriği son bağlantı kapatıldı şu anda kaybolur.
Eğer içeriğinizi korumak istiyorsanız, bu gibi bir url yapılandırmanız gerekir
jdbc:h2:mem:test;DB_CLOSE_DELAY=-1
Eğer bu durumdah2içeriği sürece devam edecektirvmyaşıyor.
nasıl mysql veritabanı Komut satırını ...
Veritabanı tablo KİMLİK sütun adlandır...
Veritabanı ve tablo oluşturmak için SQ...
Nasıl django'bellek sadece test v...
Nasıl MySQL veritabanı / tablo / sütun...