Administrateurs de bases de données

Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté


4
en utilisant * tables * comme paramètres de table (TVP)
MS SQL 2008 prend en charge TVP: une fonctionnalité utile pour le téléchargement en masse de données vers une procédure stockée pour traitement. Plutôt que de créer un type défini par l'utilisateur, est-il possible de tirer parti d'une définition de table existante? Par exemple, est-il possible de créer une procédure …




3
Automatiser le basculement dans PostgreSQL 9.1
Comment configurer deux serveurs identiques pour le basculement automatique dans PostgreSQL 9.1. OS Centos 5 PostgreSQL 9.1 compilé à partir de la source Le compte utilisateur postgres existe sur les deux machines et possède une clé sans mot de passe ssh pour se connecter aux deux machines. Ma configuration actuelle: …

5
MySQL IS NULL / IS NOT NULL Comportement incorrect?
Veuillez regarder ce tableau: mysql> desc s_p; +-------------------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------------------+------------------+------+-----+---------+----------------+ | id | int(10) unsigned | NO | PRI | NULL | auto_increment | | s_pid | int(10) unsigned | YES | MUL | NULL | | | …
18 mysql  count 

2
Déclencheur: déplacer les lignes supprimées vers la table d'archivage
J'ai une petite table (~ 10 lignes) appelée restrictionsdans ma base de données PostgreSQL, où les valeurs sont supprimées et insérées quotidiennement. Je voudrais avoir un tableau appelé restrictions_deleted, où chaque ligne supprimée restrictionssera stockée automatiquement. Puisqu'il restrictionsa un identifiant de série, il n'y aura pas de doublons. Comment écrire …



2
Comment déclarer et utiliser des variables dans Oracle?
Mes compétences principales sont avec SQL Server, mais on m'a demandé de faire quelques réglages d'une requête Oracle. J'ai écrit le SQL suivant: declare @startDate int select @startDate = 20110501 Et je reçois cette erreur: declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line 1, column …

3
Est-il utile de sous-dimensionner les colonnes VARCHAR?
La recherche sur Google semble être mitigée, que la taille d'une VARCHAR2colonne dans Oracle ait un impact sur les performances ou non. Je voudrais donner VARCHARune petite touche à la question de la taille et j'espère avoir un aperçu de ceci: Étant donné les champs de texte libre (multilignes) ( …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.