វិធីប្រើ SQL Drop, Truncate និង Delete Statements

SQL DELETE សេចក្តីថ្លែងការណ៍ត្រូវបានប្រើដើម្បីលុបកំណត់ត្រាចេញពីតារាងចំណែកឯ _ _ + _ | សេចក្តីថ្លែងការណ៍ត្រូវបានប្រើដើម្បីលុបតារាងរឺឃ្លាំងទិន្នន័យ។

នេះ DROP សេចក្តីថ្លែងការណ៍ក៏អាចត្រូវបានប្រើដើម្បីលុបកំណត់ត្រាពីតារាង។



ការលុបកំណត់ត្រាចេញពីតារាង

នេះ TRUNCATE TABLE សេចក្តីថ្លែងការណ៍នៅក្នុង SQL ត្រូវបានប្រើដើម្បីលុបកំណត់ត្រាពីតារាងមូលដ្ឋានទិន្នន័យ។ យើងអាចលុបកំណត់ត្រាទាំងអស់ចេញពីតារាងឬលុបកំណត់ត្រាជាក់លាក់ដោយប្រើឃ្លា WHERE ។


DELETE

ឧទាហរណ៏សេចក្តីថ្លែងការណ៍ SQL DELETE

សន្មតថាយើងមានតុមួយហៅថា“ និយោជិក” ដែលមានកំណត់ត្រាដូចខាងក្រោម៖

DELETE FROM table_name WHERE condition;

លុបកំណត់ត្រាតែមួយ

លេខកូដខាងក្រោមដក“ Jacob Thornton” ចេញពីតារាង“ និយោជិក”៖


+------------+-----------+----------+------------+ | EmployeeID | FirstName | LastName | Department | +------------+-----------+----------+------------+ | 1

| Mark
| Otto
| Finance | | 2

| Jacob
| Thornton | IT
| | 3

| Su
| Bird
| Marketing | | 4

| Sam
| Burger | IT
| +------------+-----------+----------+------------+
សម្គាល់ៈក្នុងឧទាហរណ៍ខាងលើយើងប្រើលក្ខខណ្ឌពីរ កន្លែងណា និង និង ដោយឈ្មោះដំបូង និង នាមត្រកូល។ នេះគឺដើម្បីធានាថាយើងលុបកំណត់ត្រាត្រឹមត្រូវក្នុងករណីមាននិយោជិកផ្សេងទៀតដែលមានឈ្មោះដំបូង។

លុបកំណត់ត្រាទាំងអស់ចេញពីតារាង

លេខកូដខាងក្រោមលុបកំណត់ត្រាទាំងអស់ពីតារាង“ និយោជិក”៖

DELETE FROM Employees WHERE FirstName = 'Jacob' AND LastName = 'Thornton'; សម្គាល់ៈនេះ លុបចោល សេចក្តីថ្លែងការណ៍ដកកំណត់ត្រាចេញពីតារាងប៉ុន្តែមិនលុបតារាងដោយខ្លួនវាទេ។

សេចក្តីថ្លែងការណ៍តារាងសង្ខេបរបស់ SQL

នេះ DELETE * FROM Employees; សេចក្តីថ្លែងការណ៍ក៏អាចត្រូវបានប្រើដើម្បីលុបកំណត់ត្រាពីតារាងមួយប៉ុន្តែមិនមែនតារាងជំនួសវិញទេ។

ឧទាហរណ៍ៈ

TRUNCATE TABLE

សេចក្តីថ្លែងការណ៍ទម្លាក់ SQL

នេះ TRUNCATE TABLE table_name; សេចក្តីថ្លែងការណ៍នៅក្នុង SQL ត្រូវបានប្រើដើម្បីលុបតារាងឬមូលដ្ឋានទិន្នន័យ។


វិធីទម្លាក់តារាងក្នុង SQL

លេខកូដខាងក្រោមទម្លាក់តារាងដែលមានឈ្មោះថា“ និយោជិក”៖

DROPសម្គាល់ៈយកចិត្តទុកដាក់បន្ថែមនៅពេលប្រើឯកសារ បញ្ឈប់ សេចក្តីថ្លែងការណ៍។ នៅពេលទម្លាក់តារាងវានឹងលុបរាល់កំណត់ត្រាទាំងអស់នៅក្នុងតារាងផងដែរ។

វិធីទម្លាក់មូលដ្ឋានទិន្នន័យក្នុង SQL

លេខកូដខាងក្រោមទម្លាក់ទិន្នន័យដែលមានឈ្មោះថា“ EmployeesDB”៖

DROP TABLE 'Employees'; សម្គាល់ៈយកចិត្តទុកដាក់បន្ថែមនៅពេលប្រើឯកសារ បញ្ឈប់ សេចក្តីថ្លែងការណ៍។ នៅពេលទម្លាក់មូលដ្ឋានទិន្នន័យវានឹងលុបតារាងទាំងអស់នៅខាងក្នុងឃ្លាំងទិន្នន័យ។

អត្ថបទគួរឱ្យចាប់អារម្មណ៍