Vì vậy, đây sẽ là một điều thực sự dễ dàng, nhưng tôi đã dành vài giờ để tìm kiếm và không thể tìm thấy bất cứ điều gì nêu rõ cách thực hiện việc này. Tất cả những gì tôi muốn làm là xem tên cột cho một bảng cụ thể. Tôi đã tạo các bảng như
con = sqlite3.connect[ ":memory:" ]
cur = con.cursor[]
cur.execute[ "CREATE TABLE tablename [ d1 varchar, d2, varchar ]" ]
cur.execute[ "INSERT INTO tablename values [?,?]", tuple[datarow] ]
vì các bảng được tạo động nên tôi muốn có thể xem các tiêu đề cột; . không có một cách dễ dàng để làm điều này ???
Cảm ơn trước
-John
con trăn
0 0
Chia sẻ
- 4 Người đóng góp
- 4 Trả lời
- 23K Lượt xem
- 9 tháng Khoảng thời gian thảo luận
- Bài đăng mới nhất Bài đăng mới nhất của weisburd
Câu trả lời được đề xuất
Đã trả lời bởi G-Do 19 trong một
Chào jmroach,
Bạn sẽ muốn sử dụng câu lệnh pragma sqlite. Câu lệnh pragma cho phép bạn truy vấn siêu dữ liệu của cơ sở dữ liệu hoặc trong một số trường hợp thay đổi hành vi của cơ sở dữ liệu. Thực dụng…
Tất cả 4 câu trả lời
G-Do 19 Áp phích dành cho lứa tuổi thiếu niên Chào jmroach, Bạn sẽ muốn sử dụng câu lệnh pragma sqlite. Câu lệnh pragma cho phép bạn truy vấn siêu dữ liệu của cơ sở dữ liệu hoặc trong một số trường hợp thay đổi hành vi của cơ sở dữ liệu. Pragma cung cấp cho bạn các tiêu đề cột được gọi là "table_info. " Trong ví dụ bạn đưa ra dưới đây, bạn sẽ sử dụng nó bằng cách nói Và bạn sẽ lấy lại một danh sách các bộ dữ liệu đã in, trong đó mỗi bộ dữ liệu mô tả một tiêu đề cột Hi vọng điêu nay co ich 1 0 Chia sẻ jmroach 0 Áp phích dành cho người mới Hoàn hảo. Cảm ơn rất nhiều, G-Docursor.execute["PRAGMA table_info[tablename]"]
print cursor.fetchall[]
0 0
Chia sẻ
lỗi 25 Đăng Whiz trong đào tạo
14 năm trướcĐiều này dường như không hiệu quả đối với tôi, vì vậy tôi đã tìm kiếm một cách khác. Đây là một cách đơn giản hơn để làm điều đó, sử dụng sqlite3. con trỏ. thuộc tính mô tả
from sqlite3 import dbapi2 as sqlite
cur.execute["SELECT * FROM SomeTable"]
col_name_list = [tuple[0] for tuple in cur.description]
hay gây. mô tả trả về một bộ thông tin về mỗi bảng. Toàn bộ bộ dữ liệu là. [tên, type_code, display_size, internal_size, precision, scale, null_ok]
Chúng tôi có thể kết xuất dữ liệu ở định dạng SQL để tạo bản sao lưu đơn giản cho các bảng cơ sở dữ liệu của mình. Thông thường, các giá trị của biến Python cần được sử dụng trong các thao tác SQL. Bạn có thể tạo một đối tượng kết nối bằng cách sử dụng hàm connect[] import sqlite3 con sqlite3
- hướng dẫn xây dựng lại ford 300 inline 6
- khỉ kako video mới nhất
- kết nối mái vòm trắc địa 2x4
clash royale tải về máy tính
cách thay đổi kích thước ô lưới trong autocad Đạn 9mm rơi ở khoảng cách 25 yard
súng ngắn bán tự động 12 thước huglu
điều duy nhất tôi biết để id roblox thực sự hoạt động vào năm 2022
ví dụ về chu kỳ phản xạ gibbs trong công tác xã hội- cáo phó hóa đơn
- phân loại bồ câu hoobly
- thần giao cách cảm
regex chỉ chữ cái javascript
10 tiếng trước
olena zelenska chân
9 giờ trước
master choa kok sui sách pdf tải về miễn phí
13 tiếng trước
hình ảnh nữ quân nhân hy sinh
8 giờ trước
tập tin bin amiibo
2 giờ trước
xử lý sự cố phía ngoài thủy ngân không có tia lửa
3 giờ trước
di chuyển vmotion không đọc được luồng keepalive
3 giờ trước