La base de données est l'un des modèles de données importants avec différentes propriétés que vous pouvez modifier en fonction de vos besoins.
Les instructions suivantes constituent la syntaxe de base de la commande Alter Database.
ALTERDATABASE<attribute-name><attribute-value>SQL
Où
La liste des propriétés prises en charge pour modifier la base de données est définie ci-dessous.
STATUT Définissez l’état de la base de données entre différentes propriétés.
IMPORTATION Définir le statut d'importation.
DEFAULTCLUSTERID Définissez le cluster par défaut à l’aide de l’ID. La valeur par défaut est 2.
DATEFORMAT Définissez un format de date spécifique par défaut. La valeur par défaut est aaaa-MM-jj.
DATETIMEFORMAT Définissez un format de date et d'heure spécifique par défaut. La valeur par défaut est aaaa-MM-jj HH:mm:ss.
FUSEAU HORAIRE Définissez un fuseau horaire spécifique. Par défaut, il s'agit du fuseau horaire par défaut de la machine virtuelle Java (JVM).
LOCALECOUNTRY Définissez le pays des paramètres régionaux par défaut. Par défaut, il s'agit du pays de paramètres régionaux par défaut de la JVM. Par exemple : GB.
LOCALELANGUAGE Définissez la langue locale par défaut. Par défaut, il s'agit de la langue locale par défaut de la JVM. Par exemple : en.
CHARSET See More Définissez le type de jeu de caractères. Par défaut, il s'agit du jeu de caractères par défaut de la JVM. Par exemple : utf8.
CLUSTERSELECTION Définissez la stratégie par défaut pour la sélection de cluster. Ces stratégies sont créées avec la classe de création. Les stratégies prises en charge sont par défaut, Round Robin et Balanced.
MINIMUMCLUSTERS Définit le nombre minimum de clusters automatiquement créés lors de la création d'une nouvelle classe. La valeur par défaut est 1.
PERSONNALISÉ Définissez des propriétés personnalisées.
VALIDATION
Désactivez ou activez la validation pour l’ensemble de la base de données.
Instance
Depuis la version d'OrientDB-2.2, un nouvel analyseur SQL a été ajouté, dans certains cas une syntaxe Regular n'est pas autorisé. Par conséquent, dans certains cas, nous devons désactiver le nouvel analyseur SQL (StrictSQL). L'analyseur StrictSQL peut être désactivé à l'aide de la commande Alter Database suivante.
orientdb>ALTERDATABASEcustomstrictSQL=falseSQL
Si la commande est exécutée avec succès, vous obtiendrez le résultat suivant.
orientdb{db=demo}>ALTERDATABASEcustomstrictSQL=false Databaseupdatedsuccessfully. orientdb{db=demo}>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!