Přidán podprojekt Recepty (eRecept SÚKL)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
import fdb, sys
|
||||
|
||||
conn = fdb.connect(
|
||||
dsn=r"localhost:c:\medicus 3\data\medicus.fdb",
|
||||
user="SYSDBA", password="masterkey", charset="win1250"
|
||||
)
|
||||
cur = conn.cursor()
|
||||
|
||||
# Try CSSZ_ODB
|
||||
try:
|
||||
cur.execute("SELECT FIRST 30 * FROM CSSZ_ODB")
|
||||
cols = [d[0] for d in cur.description]
|
||||
print("CSSZ_ODB cols:", cols)
|
||||
for r in cur.fetchall():
|
||||
print(r)
|
||||
except Exception as e:
|
||||
print("CSSZ_ODB:", e)
|
||||
|
||||
# Try ODB table
|
||||
try:
|
||||
cur.execute("SELECT FIRST 30 * FROM ODB")
|
||||
cols = [d[0] for d in cur.description]
|
||||
print("ODB cols:", cols)
|
||||
for r in cur.fetchall():
|
||||
print(r)
|
||||
except Exception as e:
|
||||
print("ODB:", e)
|
||||
|
||||
# List all tables with ODB in name
|
||||
try:
|
||||
cur.execute("SELECT RDB$RELATION_NAME FROM RDB$RELATIONS WHERE RDB$RELATION_NAME LIKE '%ODB%' AND RDB$SYSTEM_FLAG = 0")
|
||||
for r in cur.fetchall():
|
||||
print("Table:", r[0].strip())
|
||||
except Exception as e:
|
||||
print("table list:", e)
|
||||
|
||||
conn.close()
|
||||
print("DONE")
|
||||
Reference in New Issue
Block a user