Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. คำสั่งอื่นนอกจาก ALTER TABLE สำหรับเพิ่ม UNIQUE constraint ในตาราง MySQL ที่มีอยู่แล้ว

    คำสั่ง CREATE UNIQUE INDEX สามารถใช้เพิ่ม UNIQUE constraint ให้กับฟิลด์ของตาราง MySQL ที่มีอยู่แล้ว ไวยากรณ์ดังนี้: CREATE UNIQUE INDEX index_name ON table_name(Column_name); ตัวอย่าง สมมติว่ามีตาราง Test5 ต้องการเพิ่ม UNIQUE constraint ให้คอลัมน์ ID: mysql> DESCRIBE TEST5; +-------+-------------

  2. วิธีตรวจสอบดัชนีที่สร้างโดย UNIQUE constraint ในตาราง MySQL

    คำสั่ง SHOW INDEX ใช้ตรวจสอบดัชนีที่สร้างโดย UNIQUE constraint ในตาราง MySQL ไวยากรณ์ SHOW INDEX from table_name; ตัวอย่าง สมมติว่ามีตาราง empl ที่มี UNIQUE constraint บนคอลัมน์ empno mysql> describe empl; +--------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key

  3. การใช้ Memory Analyzer ใน SAP

    มีเครื่องมือฟรีและค머เชียลมากมาย สามารถใช้ Memory Analyzer project ของ SAP ช่วยค้นหา memory leaks ของ in-memory objects ผ่านคำสั่ง SQL ง่ายๆ ยังสามารถใช้ JHAT (Java Heap Analysis tool) command line tool เพื่อตรวจสอบหน่วยความจำ ช่วยตรวจสอบ heap memory ผ่าน histogram อีกทางเลือกคือ HeapWalker จาก Netbe

  4. วิธีใช้ฟังก์ชัน SUM กับฟิลด์ประเภท NUMC

    NUMC คือข้อความตัวเลข เนื่องจากเป็นข้อความ ฟังก์ชัน SUM จึงไม่สามารถใช้ได้โดยตรง เนื่องจากในฐานข้อมูลเป็นประเภท varchar ไม่มีวิธีแก้ไขที่ง่ายดาย วิธีหนึ่งคือคัดลอกข้อมูลไปยังตารางภายใน (internal table) แปลงข้อมูล NUMC เป็น DEC โดยวนลูปทุกแถว คำนวณ SUM และ GROUP แล้วแปลงค่า DEC กลับเป็นค่า NUMC อีกคร

  5. การแก้ไขข้อผิดพลาด: Scalar type not allowed ใน SAP HANA

    จุดสำคัญเกี่ยวกับโค้ดสร้าง Stored Procedure ที่คุณสามารถแก้ไขและลองใช้ได้: PROCEDURE SLT_DELETE.HCDW.IT.IT::TO_TIMESTAMP_CALL (IN IN_DATE DECIMAL(15), OUT OUT_DATE TIMESTAMP) LANGUAGE SQLSCRIPT AS BEGIN select to_timestamp(IN_DATE) into OUT_DATE FROM DUMMY; END; ในบรรทัดที่ 32 คุณใช้: SELECT: ORGID_

  6. การแก้ไข Memory Error ขณะทำ UNION ใน SAP HANA

    คำสั่ง SQL UNION ใช้รวมผลลัพธ์ของ SELECT statements สองคำสั่งขึ้นไป โดยไม่ส่งคืนแถวที่ซ้ำกัน ในการใช้ UNION clause แต่ละ SELECT statement ต้องมี: จำนวนคอลัมน์ที่เลือกเท่ากัน จำนวนนิพจน์คอลัมน์เท่ากัน ชนิดข้อมูลเดียวกัน เรียงลำดับเหมือนกัน ขณะทำ UNION ต้องสังเกตว่าจะดึงข้อมูลอะไรมา สำหรับ UNION ALL

  7. ใน SAP Business One SDK: การเติมข้อมูลใน GridView และบันทึกลงฐานข้อมูล

    สามารถทำได้หลายวิธี คุณสามารถใช้ SAP DI Documents, Open SQL หรือ Data Transfer Workbench (DTW) สำหรับวัตถุประสงค์นี้ สามารถใช้การเขียน SQL โดยตรง เนื่องจากเป็นวิธีที่ตรงไปตรงมาที่สุด ยังสามารถใช้ SAP-DI Documents object เพื่อวนลูปผ่าน Purchase Orders ได้อีกด้วย อีกทางเลือกคือการใช้ Data Transfer Wor

  8. วิธีแปลงรูปแบบวันที่ Python เป็นรูปแบบ 10 หลักสำหรับ MySQL

    หากคุณมีวันที่ในรูปแบบออบเจ็กต์ datetime สามารถนำ timetuple ของออบเจ็กต์นั้นไปใช้กับฟังก์ชัน time.mktime ได้ ตัวอย่าง import time from datetime import date from datetime import datetime my_date = date.today() print(time.mktime(my_date.timetuple())) ผลลัพธ์ จะได้ผลลัพธ์ดังนี้ - 1514917800.0 หากอยู่ใน

  9. วิธีจัดเก็บและดึงข้อมูลวันที่ใน MySQL ด้วย Python

    เพื่อเพิ่มวันที่ในฐานข้อมูล MySQL คุณต้องมีคอลัมน์ประเภท date หรือ datetime ในตาราง ก่อนอื่นต้องแปลงวันที่เป็นรูปแบบสตริงก่อนเพิ่มเข้าไป สามารถใช้ฟังก์ชัน strftime ของโมดูล datetime ตัวอย่างการ Insert วันที่ from datetime import datetime now = datetime.now() id = 1 formatted_date = now.strftime(%Y-%

  10. วิธีเพิ่มออบเจ็กต์ Python ลงใน MySQL

    สมมติว่ามีฐานข้อมูล MySQL ชื่อ test และตาราง employee ที่มี 5 ฟิลด์ ได้แก่ fname, lname, age, gender, และ salary หากต้องการเพิ่มข้อมูลจาก Tuple object ที่กำหนดดังนี้: t1=(Steven, Assange, 21, M, 2001) เพื่อสร้าง Interface ระหว่าง MySQL และ Python 3 ต้องติดตั้งโมดูล PyMySQL ก่อน จากนั้นตั้งค่าการเชื่

  11. วิธีเขียนโปรแกรม Python CGI เพื่อติดต่อกับ MySQL

    สมมติว่าคุณต้องการล็อกอินเข้าบัญชีโดยใช้สคริปต์ Python CGI รายละเอียดดังนี้ ไฟล์ login.html <html> <body> <form action=login.py method=get> email: <input type=text name=e1> password: <input type=password name=p1> <input type=submit value=register> </form> &l

  12. การเปลี่ยน Data Element ของคอลัมน์และแสดงคำอธิบายใน Transaction SE16N

    คุณอาจต้องทำการ Activate การเปลี่ยนแปลง อีกวิธีหนึ่งคือการลบคำอธิบายออกและป้อนตัวอักษรที่ผิดในชื่อ Data Element สิ่งนี้จะทำให้ระบบแสดงข้อความผิดพลาด เนื่องจาก Element นั้นไม่มีอยู่จริง แก้ไขการสะกดคำของ DDIC Element ให้ถูกต้อง ระบบจะถือว่านี่คือการเปลี่ยนแปลงที่เพียงพอที่จะดึงคำอธิบายที่ถูกต้องของ E

  13. การเพิ่มเงื่อนไขด้วย SQL หรือโปรแกรม ABAP และความแตกต่างด้านประสิทธิภาพ

    กรณีข้อมูลน้อย (500 เรคคอร์ด) ไม่ต่างกันมาก เมื่อจำนวนข้อมูลน้อย (~500 เรคคอร์ด) ทั้ง SQL และ ABAP ให้ประสิทธิภาพใกล้เคียงกัน สามารถเลือกใช้ได้ตามสะดวก ตัวอย่างโค้ด ABAP 5. ADD 1 TO lt_counter. ENDLOOP. TRANSPORTING NO FIELDS ช่วยเพิ่มประสิทธิภาพเพราะไม่ต้องคัดลอกข้อมูลทั้งแถว

  14. ค่าวันไม่อัปเดตขณะใช้ Native SQL ใน SAP เพื่อแทรก Order

    เพิ่ม Colon (:) หน้าตัวแปร ABAP ใน Native SQL ต้องใช้ : นำหน้าตัวแปร ABAP (host variable) EXEC SQL. INSERT INTO order VALUES(2, :sy-datum) ENDEXEC. คำแนะนำ: ใช้ OpenSQL แทน Native SQL OpenSQL เหมาะกับคิวรีทั่วไปที่ไม่ขึ้นกับเฉพาะฐานข้อมูล Native SQL ควรใช้เมื่อต้องใช้ฟีเจอร์เฉพาะของ DBMS

  15. การนำเข้าข้อมูลจาก PostgreSQL ไปยัง SAP HANA Database

    ตัวเลือกง่ายที่สุด: Import/Export ผ่าน Flat File (CSV) เหมาะสำหรับกิจกรรมครั้งเดียว (one-time) สำหรับกิจกรรมซ้ำๆ: ใช้ HANA ETL Options SAP LT Replication (SLT) - การจำลองข้อมูลแบบ Real-time SAP Business Object Data Services (BODS) - เครื่องมือ ETL ระดับองค์กร Direct Extractor Connection (DXC) - เชื

  16. การรันคิวรี SQL จากเดือนเฉพาะใน SAP DB

    เมื่อฟิลด์ T0.Name เป็นชนิดตัวอักษร (char) และต้องการเรียงลำดับตามเดือน โดยเริ่มจากเดือนสิงหาคม (เดือนที่ 8) เป็นเดือนแรกของปีบัญชี ให้ใช้คำสั่ง ORDER BY กรณีเงื่อนไข (CASE WHEN) ดังนี้ คำสั่ง ORDER BY สำหรับปีบัญชีเริ่มเดือนสิงหาคม = 8 THEN CAST(LEFT(T0.Name, 2) AS INT) - 8 ELSE CAST(LEFT(T0.N

  17. ไม่สามารถสร้าง Dictionary Object: View จากการ Join สองตารางฐานข้อมูลใน SAP

    สร้าง View บนหลายตารางด้วย Inner Join View ใน SAP สร้างบนตารางฐานข้อมูลหลายตารางโดยใช้ Inner Join ตารางพื้นฐานต้องเป็น Transparent Tables ขั้นตอนการเพิ่มตารางที่สองใน View ระบุตารางหลักที่ต้องการดูแล วางเคอร์เซอร์ที่ฟิลด์นั้น และคลิกปุ่มด้านล่างรายการตาราง เลือกตารางอีกตารางหนึ่งเพื่อเพิ่มเข้า View

  18. การนำเข้าคอลัมน์ตารางที่มีเครื่องหมาย / ในชื่อ ในฐานข้อมูล SAP

    แนะนำใช้ BCP Utility ใช้ BCP (Bulk Copy Program) สำหรับ Import/Export ข้อมูลไปยังไฟล์ข้อความใน SQL Server Export ข้อมูลไปไฟล์ข้อความ BCP Db.TN out Location of the text file -c -S ServerName –T Import ข้อมูลจากไฟล์ข้อความเข้าฐานข้อมูล BCP Db.TN in Location of the text file -c -S ServerName –T ตัวเลือ

  19. ตัวแปรเงื่อนไขภายใน Sub-Query ใน SAP

    คำตอบสั้น: Sub-Queries ไม่ได้รับอนุญาตใน SAP หากต้องจัดการสถานการณ์นี้ สามารถใช้วิธีเลือกดังนี้: ห่อหุ้มคิวรีทั้งหมดใน Stored Procedure แล้วเรียกใช้ Stored Procedure แทน สร้าง View (มุมมอง) เพื่อจัดการคิวรีหลักหรือคิวรีย่อย สร้างตัวแปรระดับตาราง (Table Variable) เก็บผลลัพธ์ของ View แล้วนำไปใช้ในคิว

  20. การตั้งค่าวันที่ปัจจุบันเป็นค่าเริ่มต้นในตาราง SAP

    วิธีที่ 1: ตั้งค่าใน INITIALIZATION SELECT-OPTIONS: so_date FOR sy-datlo. INITIALIZATION. so_date-sign = I. so_date-option = EQ. so_date-low = sy-datum. CLEAR so_date-high. APPEND so_date. วิธีที่ 2: ใช้ DEFAULT SY-DATUM (สั้นกว่า) SELECT-OPTIONS: so_date FOR sy-datlo DEFAULT SY-DATUM. ทั้

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:229/229  20-คอมพิวเตอร์/Page Goto:1 223 224 225 226 227 228 229