♪。♡ مملكة عزف الحروف。♡ ♪

♪。♡ مملكة عزف الحروف。♡ ♪ (http://www.3-zf.com/vb/index.php)
-   ♫ıl عزف تطوير المنتديات ıl♫ (http://www.3-zf.com/vb/forumdisplay.php?f=63)
-   -   كيفية تنفيذ الترقيم التلقائي في لغة البرمجة sql (http://www.3-zf.com/vb/showthread.php?t=8601)

ملكة الحنان 07-25-2022 06:13 PM

كيفية تنفيذ الترقيم التلقائي في لغة البرمجة sql
 
كيفية تنفيذ الترقيم التلقائي في لغة البرمجة SQL



كيفية تنفيذ الترقيم التلقائي في لغة البرمجة SQL

إن الفكرة الأساسية من الترقيم التلقائي في لغة البرمجة (SQL)

هو وضع رقم موحد لكل سطر يتم إضافته في الجدول وبشكل تلقائي،
حيث يتمكن المستخدم لاحقاً من العودة إلى هذا السطر بكل سهولة من خلال الرقم،
وبشكل عام كلما أنشأ المستخدم جدول جديد فيتم إضافة فيه حقل يتم ترقيمه بشكل تلقائي

وفي العادة يتم بتسميته ب (id). كيفية الحصول على الترقيم التلقائي

في لغة البرمجة SQL لإنشاء عمود في جداول (SQL)

يحتوي على ترقيم بشكل تلقائي في قواعد بيانات (MySQL)
يجب أن يتم تعريف هذا الترقيم على النحو التالي:

column_ name INT NOT NULL PRIMARY KEY AUTO_INCREMENT حيث مكان الكلمة (column_ name)

يتم وضع إسم العمود الذي سيتم إنشاؤه في الجدول. الكلمة (INT)
تعني أن العمود سيوضع فيه أعداد صحيحة فقط. الكلمة (NOT NULL)

تعني أن العمود لا يمكن أن يكون فارغ و هذا الأمر منطقي
لأنه سيتم وضع رقم تلقائي لكل سطر يتم إضافته داخل الجدول.

الكلمة (PRIMARY KEY) تعني أن هذا الحقل لا يمكنه أن يحتوي

على رقم متكرر و لهذا يعتبر المفتاح الرئيسي للوصول لأي سطر موجود

في الجدول.
الكلمة (AUTO_ INCREMENT)

تعني أن الأرقام التي ستزيد قيمتها بشكل تلقائي لكل سطر.

و الترقيم التلقائي موجود في كل قواعد البيانات

و لكن يتم استخدام كلمات أخرى بدلاً من الكلمة (AUTO_INCREMENT) التي تستخدم مع قواعد بيانات (MySql)، فعلى سبيل المثال في قواعد بيانات من نوع (Access)

و (SQLite) يتم استخدام الكلمة (AUTOINCREMENT)،

وفي قواعد البيانات من نوع (SQL Server)

يتم استخدام الكلمة (IDENTITY(1,1)).
في النهاية مهما كان نوع قاعدة البيانات التي يتعامل معها المستخدم
فإن فكرة الترقيم التلقائي هي نفسها تماماً،
وفيما يلي مثال على ذلك: CREATE TABLE users ( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, username VARCHAR(50), email VARCHAR(100) ); حيث تم استخدام الخاصية (AUTO_ INCREMENT) للعمود الأول

لأن المستخدم يريد جعل قيمته تزيد بشكل تلقائي في كل سطر يضيفه
في الجدول.

عذب الإحساس 07-27-2022 01:12 AM

اشكرك اختي لطيب طرحك
تقديري واحترامي
..
.



ملكة الحنان 07-27-2022 06:55 AM

عذب الاحساس
شكرا لمرورك الرائع بمتصفحي
ربي مايحرمني تواجدك الشيق

شيخة الزين 10-31-2022 06:17 AM

:096:






طرٍح رٍآئع كَ ع ـآدتك ...
يتمـآيل آليـآسمين شذى بجمـآل متصفحك ..
ؤتترٍآقص آلـ ؤرٍؤد متعطرة برٍؤعة مَ طرحته أنـآملك
لرٍؤحك أطيب آلـ ؤرٍد ؤأكـآليل آلـ زهرٍ

معطرٍة برٍقةرٍؤحك


https://upload.3dlat.com/uploads/13612773802.gif





ملكة الحنان 05-07-2023 08:20 PM

شيخة الزين



ربي يسعدك ويعافيك على جمال مرورك بمتصفحي
الله مايحرمنا جديدك الشيق

غصة حنين 05-12-2023 11:55 PM

طرح في غايه آلروعه وآلجمال
سلمت آناملك على الانتقاء الجميل
ولاحرمنا جديدك القادم

ملكة الحنان 05-22-2023 04:58 PM

غصة
شكرا لمرورك الرائع بمتصفحي
ربي مايحرمني تواجدك الشيق

أمير المحبه 05-26-2023 09:01 PM

طرح قمه الروعه في والجمال
سلمت اناملك ويعطيك العافيه علي مجهودك
في أنتظار المزيد
من عطائك والمزيد ومواضيعك الرائعة والجميله
ودائما في إبداع مستمر


الساعة الآن 02:02 AM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
new notificatio by 9adq_ala7sas
HêĽм √ 3.2 OPS BY: ! ωαнαм ! © 2010
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

vEhdaa 1.1 by rKo ©2009