در cql راننده پایتون برای CQL که به PY-dbapi V2 و nbsp پایبند است. (PEP249، پایتون مشخصات پایگاه داده API V2.0: & nbsp؛ در http://www.python.org/dev/peps/pep-0249/) .
استفاده از استاندارد:
و nbsp؛ >> واردات cql
و nbsp؛ >> باهم = cql.connect (میزبان، پورت، keyspace)
و nbsp؛ >> مکان نما = con.cursor ()
و nbsp؛ >> cursor.execute ("CQL QUERY"، {کیلو وات = فو، kw2 = نوار، و غیره ...})
و nbsp؛ & nbsp؛ در و nbsp؛ - cursor.description و nbsp؛ # هیچ در ابتدا، لیستی از تاپل N است که نشان دهنده
ستون N در یک ردیف پس از اجرا. تنها
شامل نوع و نام اطلاعات، ارزش نیست.
و nbsp؛ & nbsp؛ در و nbsp؛ - cursor.rowcount و nbsp؛ & nbsp؛ از & nbsp؛ در و nbsp؛ # -1 ابتدا، N پس از اجرا
و nbsp؛ & nbsp؛ در و nbsp؛ - cursor.arraysize و nbsp؛ & nbsp؛ در و nbsp؛ اندازه متغیر # از یک تماس fetchmany
و nbsp؛ & nbsp؛ در و nbsp؛ - cursor.fetchone () & nbsp؛ در و nbsp؛ # بازده و nbsp؛ یک سطر
و nbsp؛ & nbsp؛ در و nbsp؛ - cursor.fetchmany () و nbsp؛ # بازده و nbsp؛ self.arraysize # از ردیف
و nbsp؛ & nbsp؛ در و nbsp؛ - cursor.fetchall () & nbsp؛ در و nbsp؛ # بازده و nbsp؛ تمام ردیف، این کار را انجام نمی شود.
و nbsp؛ >> cursor.execute ("QUERY دیگر"، ** more_kwargs)
و nbsp؛ >> برای ردیف در مکان نما: و nbsp؛ # تکرار معادل مقدار زیادی از fetchone است () تماس
و nbsp؛ >> و nbsp؛ & nbsp؛ از & nbsp؛ در و nbsp؛ doRowMagic (ردیف)
و nbsp؛ >> cursor.close ()
و nbsp؛ >> con.close ()
تعویض پرس و جو:
و nbsp؛ - استفاده از نام پارامتر و فرهنگ نام ها و ارزش ها. به عنوان مثال اجرا ("SELECT * FROM CF که در آن نام =: نام"، نام = "فو")
مورد نیاز:
پایتون
نظر یافت نشد