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é
Nous devons nous assurer qu'une seule copie d'une procédure particulière s'exécute dans Oracle. S'il est déjà en cours d'exécution et qu'un utilisateur essaie d'en ouvrir un autre, il doit afficher une erreur. Quelle est la meilleure méthode pour ce faire?
J'ai créé une table testtableà l'intérieur de la base de données testbasequi a la structure suivante: product_no (int, not null) product_name (varchar(30), not null) price (money, null) expire_date (date, null) expire_time (time(7), null) Cependant, comment puis-je écrire un déclencheur de telle sorte qu'il mettra à jour cette ligne particulière qui …
J'essaie de faire une sauvegarde simple sur un disque externe et d'obtenir cette erreur: Échec de la sauvegarde pour le serveur 'nom-serveur' Information additionnelle: System.Data.SqlClient.SqlError: Le média chargé sur "C: \ Program Files \ Microsoft SQL .." est formaté pour prendre en charge 1 familles de médias, mais 2 familles …
Mon serveur mongodb a une base de données nommée villageContents Il a une collection nommée tablebusiness Si je cours mongo j'ai vu MongoDB shell version: 2.0.7 connecting to: test > Je me demande ce qu'est un "test". Il n'y a pas de base de données nommée test là-bas. J'ai essayé …
Je me suis retrouvé à écrire ce qui suit: select 'yes' where exists(select * from foo where val=1) and not exists(select * from foo where val<>1); et se demander s'il existe un moyen plus concis sans sacrifier trop de lisibilité. J'ai trouvé un moyen que je poste comme réponse mais …
J'aimerais pouvoir prédire si un DELETE se heurtera à une violation de contrainte, sans réellement effectuer la suppression. Quelles sont mes options pour ce faire? Existe-t-il un moyen simple de faire un "essai à sec" d'une SUPPRESSION?
Il semble donc que la société qui héberge nos serveurs SQL ait eu des problèmes avec la réplication du serveur de production vers le serveur de sauvegarde ... Je pense que certaines tables se sont répliquées correctement. La réplication se fait quotidiennement (après les heures). Existe-t-il un moyen de comparer …
Les utilisateurs entrent un terme de recherche dans une boîte et cette valeur est transmise à une procédure stockée et vérifiée par rapport à quelques champs différents dans la base de données. Ces champs ne sont pas toujours du même type de données. Un champ (numéro de téléphone) se compose …
J'ai créé une table SQL très basique comme suit CREATE TABLE [dbo].[TickData]( [Date] [varchar](12) NULL, [Time] [varchar](12) NOT NULL, [Symbol] [varchar](12) NOT NULL, [Side] [varchar](2) NOT NULL, [Depth] [varchar](2) NOT NULL, [Quote] [varchar](12) NOT NULL, [Size] [varchar](18) NOT NULL ) ON [PRIMARY] J'ai ensuite effectué une insertion en vrac de …
J'exécute un serveur MySQL 5.5 sur mon poste de travail pour l'analyse des données scientifiques et je me demande comment configurer MySQL afin d'en tirer le meilleur parti en termes de performances. Les types de requête que j'exécute généralement impliquent des jointures de 10 à 20 tables et peuvent s'exécuter …
J'ai une configuration maître -> esclave où le maître a échoué. J'ai pu réinitialiser l'ancien esclave pour qu'il devienne un maître et l'ancien maître pour qu'il en devienne esclave. Bien. Ce que je n'arrive pas à faire, c'est de supprimer les informations du maître sur l'ancien esclave qui est maintenant …
Je ne fais pas fonctionner la recherche en texte intégral comme je le souhaite, et je ne comprends pas les différences dans les listes de résultats. Exemples d'instructions: SELECT `meldungstext` FROM `artikel` WHERE `meldungstext` LIKE '%punkt%' renvoie 92 lignes. Je reçois des lignes qui ont des correspondances, par exemple, comme …
Petit retour en arrière, nous travaillons avec un fournisseur extérieur qui dispose d'un système d'enquête. Le système n'est pas nécessairement conçu le mieux en ce sens que lorsque vous créez une nouvelle enquête et que le système crée une nouvelle table, c'est-à-dire: Tables ____ Library_1 -- table for Survey 1 …
Nous avons rencontré un problème après avoir déplacé la base de données de notre client vers un serveur supplémentaire. Cela aurait dû avoir des effets positifs sur les performances du site, mais il y a un problème avec le verrouillage des tables dans MyISAM. (J'ai entendu parler d'InnoDB au lieu …
Dans PostgreSQL, vous pouvez créer une colonne avec un type de données variable (sans précision de longueur) ou du texte comme ceci: ALTER TABLE test ADD COLUMN c1 varchar; ALTER TABLE test ADD COLUMN c2 text; Y a-t-il une différence entre ces deux types de données? La documentation n'est pas …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.