tas-go.com
767 Character 16 bit ใช้กับข้อมูลชนิดตัวอักษร Unicode character Integer 32 bit ใช้กับตัวเลข ค่าตั้งแต่ -2.
คือเมื่อสร้างตัวแปรใหม่โดยอ้างอิงจากตัวแปรเก่า ค่าที่ได้จะเป็นการคัดลอก let num1 = 1 let num2 = num1 console. log ( num1, num2) //จะได้ผลลัพธ์เป็น 1 ทั้งสองตัวแปร แต่ถ้าเปลี่ยนเป็น num1 = 3 num2 = 4 console. log ( num1) //จะได้ผลลัพธ์เป็น 3 console. log ( num2) //จะได้ผลลัพธ์เป็น 4 เพราะตัวแปรจะใช้ค่าของแต่ละตัวโดยไม่เกี่ยวข้องกันถึงแม้ num2 จะอ้างอิงมาจาก num1 ก็ตาม คือเป็นการสร้างตัวแปรแบบอ้างอิง โดยที่เมื่อตัวแปรไหนเปลี่ยนตัวแปรอื่นก็จะเปลี่ยนตามด้วย จะใช้กับทั้ง Array และ Object const person1 = { name: " A "} const person2 = person1 person2. name = " B " console. log ( person1) //จะได้ผลลัพธ์เป็น B ทั้ง person1 และ person2 จะใช้ค่าเดียวกัน ถ้าต้องการคัดลอกเฉพาะค่าใน Object ให้สามารถใช้งานแยกออกจากกันสามารถทำได้โดยใช้ Spread Operator const person2 = {... person1} console. log ( person1) //จะได้ผลลัพธ์เป็น A
01 sec) หลังจากทำการ Drop table เรียบร้อยแล้ว ถ้าเราลองดูข้อมูล table อีกครั้งด้วยคำสั่ง DESC จะได้รับ error ว่าไม่พบข้อมูล table บนระบบ ERROR 1146 ( 42S02): Table 'STOMERS' doesn 't exist Reference: รวมคำสั่ง SQL Command พื้นฐานเบื้องต้น Database, Oracle, MySQL Author: Suphakit Annoppornchai Credit:,
00 | | 2 | Khilan | 25 | Delhi | 1500. 00 | | 3 | kaushik | 23 | Kota | 2000. 00 | | 4 | Chaitali | 25 | Mumbai | 6500. 00 | | 5 | Hardik | 27 | Bhopal | 8500. 00 | | 6 | Komal | 22 | MP | 4500. 00 | | 7 | Muffy | 24 | Indore | 10000. 00 | เราสามารถใช้ Where Condition เพิ่มเข้ามาต่อจาก SQL Select statment ปกติได้เลย เช่นเราต้องการดึงข้อมูล column ID, NAME, SALARY จาก table CUSTOMERS ที่มีเงือนไขว่า SALARY ต้องมากกว่า 2, 000 ขึ้นไป SQL > SELECT ID, NAME, SALARY FROM CUSTOMERS WHERE SALARY > 2000; ผลลัพธ์ที่ได้ มีด้วยกัน 4 แถวที่ SALARY > 2000 +----+----------+----------+ | ID | NAME | SALARY | | 4 | Chaitali | 6500. 00 | | 5 | Hardik | 8500. 00 | | 6 | Komal | 4500. 00 | | 7 | Muffy | 10000. 00 | สำหรับข้อมูล column ที่มี data type แบบตัวอักษร หรือ text เราจำเป็นต้องใส่ keyword single quote (' text') ข้างหน้าและข้างหลังของคำนั้นด้วย เพื่อบ่งบอกให้ SQL ทราบว่าข้อมูลต่อไปนี้เป็นข้อมูลชนิดตัวอักษร ไม่ใช่ keyword SQL WHERE NAME = 'Hardik'; ผลลัพธ์ที่ได้ Reference: รวมคำสั่ง SQL Command พื้นฐานเบื้องต้น Database, Oracle, MySQL Author: Suphakit Annoppornchai Credit:,
ใจเย็นนะครับ คือผมกำลังจะอธิบายว่าในภาษาบางภาษาเช่น Java จะโดนบังคับด้วยภาษาให้ประกาศเป็น instance pointer โดยไม่ต้องมี operator * แบบภาษา C++ ฉะนั้นในภาษา Java จะไม่มีการประกาศเป็น instance variableใครที่เคยเขียน iOS ด้วยภาษา Swift ก็เช่นกัน…. ฉะนั้นผมขอสรุปสั้นๆเลยว่า Value Type และ Reference Type มันเป็นแค่ concept ของการทำงานซึ่งจะทำงานอย่างไรนั้นขึ้นอยู่กับภาษาที่เลือกใช้ และวิธีการเขียนของแต่ละบุคคลครับ You can download the ExampleValueTypeAndReferenceType here.