SQLITE資料庫不支援遠端訪問

2022-06-14 04:30:09 字數 2683 閱讀 6594

sqlite資料庫不支援遠端訪問

成功建立表")

except

:

print("

建立失敗")

def chaxun(aab):#

查詢指定表

sql="

select * from mydlax

"sql="

select * from %s

" %aab

#result = cur.execute(sql)

result=cur.execute("

select * from %s

"%aab)

print

(result.fetchone())

print(result.fetchall()) #

查詢所有行

def chajg(aab):#

查詢指定表結構

#cur.execute('select * from perpetualcalendar')

#cur.execute('pragma table_info(mydlax)')

cur.execute('

pragma table_info(%s)

'%aab)

values =cur.fetchall()

print

(values)

defshanchub(aab):

try:

cur.execute(

'drop table %s

'%aab)

conn.commit()

print("

刪除成功")

except

exception as e:

print("

刪除失敗")

插入成功")

except

:

print("

插入失敗")

def shanchujl(ida):#

刪除某行的某一行

try:

cur.execute(

"delete from mydlax1a where id=%s

"%ida)

conn.commit()

print("

刪除記錄成功")

except

:

print("

刪除記錄失敗")

def shanjl(biao,ida):#

刪除指定表的某一行

try:

cur.execute(

"delete from %s where id=:id

"%biao ,)

conn.commit()

print("

刪除記錄成功")

except

:

print("

刪除記錄失敗")

#create()

chaxun(aab="

mydlax1a")

chajg(aab="

mydlax")

#shanchub(aab="mydlax1aa")

#inserjl("mydlax1aa","2","2","3","4")

#shanchujl(ida=4)

shanjl("

mydlax1a

",ida=6)

import sqlite3

conn=sqlite3.connect('aa1.db')

c = conn.cursor()

c.execute('''create table test1

(id integer primary key autoincrement,

riqi text not null,

dn text not null,

cishu int not null);''')

print("table created successfully")

conn.commit()

conn.close()

SQLite不支援的SQL特性

sqlite 不支援的sql 特性 相對於試圖列出sqlite 支援的所有sql92 特性,只列出不支援的部分要簡單得多。下面顯示的就是sqlite 所不支援的sql92 特性。這個列表的順序關係到何時乙個特性可能被加入到sqlite 接近列表頂部的特性更可能在不遠的將來加入。接近列表底部的特性尚且...

SQLite不支援的SQL特性

sqlite 不支援的sql 特性相對於試圖列出sqlite 支援的所有sql92 特性,只列出不支援的部分要簡單得多。下面顯示的就是sqlite 所不支援的sql92 特性。這個列表的順序關係到何時乙個特性可能被加入到sqlite 接近列表頂部的特性更可能在不遠的將來加入。接近列表底部的特性尚且沒...

SQLite 不支援的 SQL 特性

外來鍵約束 foreign key constraints 外來鍵約束會被解析但不會被執行。完整的觸發器支援 complete trigger support 現在有一些觸發器的支援,但是還不完整。缺少的特性包括 for each statement 觸發器 現在所有的觸發器都必須是 for eac...