الفرق بين المراجعتين ل"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 |
---|---|---|---|---|
نعم | لا | نعم | نعم | نعم |