الفرق بين المراجعتين ل"SQL/alter database"

من موسوعة حسوب
< SQL
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}')
 
سطر 35: سطر 35:
 
* [https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql توثيق ALTER DATABASE في محرك SQLServer]
 
* [https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql توثيق ALTER DATABASE في محرك SQLServer]
  
[[تصنيف:SQL]]
+
[[تصنيف:SQL|{{SUBPAGENAME}}]]
[[تصنيف:SQL Administration]]
+
[[تصنيف:SQL Administration|{{SUBPAGENAME}}]]
[[تصنيف:SQL Databases]]
+
[[تصنيف:SQL Databases|{{SUBPAGENAME}}]]

المراجعة الحالية بتاريخ 15:40، 28 يناير 2018

يُمكن تعديل صفات قاعدة البيانات من خلال هذا الأمر الذي له الصيغ الآتية:

ALTER DATABASE name RENAME TO new_name;

أو في محرك SQL Server:

ALTER DATABASE name MODIFY NAME = new_name;

لإعادة تسمية قاعدة البيانات باسم جديد new_name ولا تمكن إعادة تسمية قاعدة البيانات المستخدمة حاليًا إذ يجب الاتصال بقاعدة بيانات أخرى ريثما تُعاد تسمية قاعدة البيانات الحالية.

ALTER DATABASE name OWNER TO new_owner;

التعليمة السابقة لنقل ملكية قاعدة البيانات باسم name إلى مالك آخر باسم new_owner.

ALTER DATABASE name RESET ALL;

أما التعليمة المذكورة أعلاه فهي لإعادة ضبط كافة إعدادات قاعدة البيانات باسم name إلى الحالة الافتراضية.

التوافقية

SQLServer SQLite Oracle PostgreSQL MySQL
نعم لا نعم نعم نعم

مصادر