วิธีการ ลบตารางออกจากฐานข้อมูล Postgres ด้วย Module psycopg2

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25370
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

วิธีการ ลบตารางออกจากฐานข้อมูล Postgres ด้วย Module psycopg2

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

วิธีการ ลบตารางออกจากฐานข้อมูล Postgres ด้วย Module psycopg2 โดย ภาษา Python Postgres คือระบบจัดการฐานข้อมูลที่เหมาะกับการทำระบบ ERP โดย Postgres เป็นระบบจัดการฐานข้อมูลที่ตอนนี้เป็นที่นิยม และใช้กันอย่างแพร่หลาย

เริ่มจากติดตั้ง psycopg2

โค้ด: เลือกทั้งหมด

import psycopg2 as p
ทำการเชื่อมต่อ กับ postgresql

โค้ด: เลือกทั้งหมด

 con = p.connect(database='test',user='postgres',password='01249')
    cur = con.cursor()

หลังจากนั้นใช้ภาษา sql ในการ ลบ ตาราง

โค้ด: เลือกทั้งหมด

cur.execute('DROP TABLE IF EXISTS table_test_1')
เมื่อลบตาราวงสำเร็จ ให้แสดงผลตามที่เราต้องการ

โค้ด: เลือกทั้งหมด

  print ('Drop table_test_1 เรียบร้อย')
    con.commit()
    print('เรียบร้อย')

โค้ด: เลือกทั้งหมด

try:
    con = p.connect(database='test',user='postgres',password='01249')
    cur = con.cursor()
    cur.execute('DROP TABLE IF EXISTS table_test_1')
    print ('Drop table_test_1 เรียบร้อย')
    con.commit()
    print('เรียบร้อย')
except p.DatabaseError:
    print('Error %s' %p.DatabaseError)

if con:
    con.close()


ผลลัพธ์
Python Knowledge-1.png
Python Knowledge-1.png (604 ไบต์) Viewed 2208 times
Python Knowledge-2.png
Python Knowledge-2.png (8.66 KiB) Viewed 2208 times

หากต้องการศึกษาเรื่อง Postgres และ psycopg2 หรือ python เพิ่มเติม สามารถศึกษาได้จากในบนเรียนของ python vdo python
https://www.mindphp.com/vdo-tutorial-python.html
บทเรียน Python
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... ython.html
วิธีการ เพิ่มข้อมูลลงฐานข้อมูล Postgres ด้วย Module psycopg2 viewtopic.php?f=144&t=67978
วิธีการ แก้ไขข้อมูลในฐานข้อมูล Postgres ด้วย Module psycopg2 viewtopic.php?f=144&t=67979
วิธีการ ลบข้อมูลออกจากฐานข้อมูล Postgres ด้วย Module psycopg2 viewtopic.php?f=144&t=67980
วิธีการ สร้างตารางข้อมูลในฐานข้อมูล Postgres ด้วย Module psycopg2 viewtopic.php?f=144&t=67983
บุคคลทั่วไป

Re: วิธีการ ลบตารางออกจากฐานข้อมูล Postgres ด้วย Module psycopg2

โพสต์ที่ยังไม่ได้อ่าน โดย บุคคลทั่วไป »

เยี่ยมเลยโพสเดียวได้ครบทุกอย่าง
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Google Adsense [Bot] และบุคลทั่วไป 38