EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
تعيين اللغة الافتراضية
أسئلة PF - المنتدى

كيف يتم تغيير القيمة الأولية أوتوينكريمينتال الميدانية (AUTO_INCREMENT) في الخلية

برمجة الخلية  
 
كيف يتم تغيير القيمة الأولية أوتوينكريمينتال الميدانية (AUTO_INCREMENT) في الخلية

وفي مناسبات عديدة, ونحن عندما تصميم لدينا قاعدة بيانات, solemos dar a ciertas claves primarias numéricas el atributo de autoincremental. مع هذا, lo que hacemos es que cada vez que se añada un nuevo registro, no tenemos que añadir el valor de dicha clave primaria a la sentencia de inserción, siendo الخلية التي تلقائياً añada dicho valor por nosotros. Este valor irá incrementándose unitariamente conforme vayamos insertando registros.

الخلية الجارديان el siguiente valor que se asignará a dicho campo en la siguiente inserción. ولكن, ¿qué ocurre si queremos inicializar هذه القيمة? ومن المنطقي أن, al estar تعيين este atributo a la clave primaria, على inicializarlo هو locura, ya que al realizar nuevas inserciones habrá أخطاء من registros con clave duplicada.

كيف يتم تغيير القيمة الأولية أوتوينكريمينتال الميدانية (AUTO_INCREMENT) في الخلية - الصورة 1 - أستاذ falken.com

Pero es posible que aún estemos en la fase de تطور o preproducción de nuestra base de datos y queramos قم بإعادة تشغيل la tabla, eliminando todos los registros e inicializando el valor autoincremental, o también puede ser que quieras hacer que este valor comience desde un determinado número. للقيام بذلك, فيما يلي sentencia في الخلية hace que puedas تعديل el valor inicial del campo autoincremental (AUTO_INCREMENT) en una tabla de tu base de datos.

حيث nombreTabla ويشير إلى nombre de la tabla a la cual quieres modificar dicho atributo, و nuevoValor ويشير إلى القيمة que quieres darle.

 

Si por مثال tenemos una tabla llamada usuarios a la que queramos modificar el atributo autoincremental de la clave primaria a 10001, وسوف نفعل ذلك بالطريقة التالية:

 

Si usas algún البرنامج de gestión de bases de datos MySQL, normalmente en la ventana de التصميم o هيكل de la tabla suele encontrarse una الخيار para poder modificar este valor sin tener que recurrir a sentencias SQL. Todo dependerá de la aplicación que uses para ello.

 

ترك لنا تعليق أو أدخلالمنتدى
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
العلامات:

المواد ذات الصلة