Articles of sql

Comment utiliser (installer) dblink dans PostgreSQL?

Je suis habitué à Oracle et à créer un dblink dans mon schéma, puis à accéder à une firebase database distante comme celle-ci: mytable@myremotedb , y a-t-il de toute façon la même chose avec PostgreSQL? En ce moment, j’utilise dblink comme ceci: SELECT logindate FROM dblink(‘host=dev.toto.com user=toto password=isok dbname=totofamily’, ‘SELECT logindate FROM loginlog’); Lorsque j’exécute […]

str_replace dans SQL UPDATE?

Voici un exemple de table: name | picture John S. | http://soffr.miximages.com/sql/johns.png Linda B. | http://soffr.miximages.com/sql/lindab.png … Disons qu’il y a plusieurs centaines d’autres enregistrements. Disons aussi que nous avons déplacé les serveurs de “servera” vers “serverb”. Serait-il possible d’aller dans cette table avec une requête pour renommer le contenu de la colonne “image” pour […]

requête SQL distincte avec Row_Number

Je me bats avec le mot-clé distinct en sql . Je veux juste afficher tous les numéros de ligne de valeurs uniques ( distinct ) dans une colonne et j’ai donc essayé: SELECT distinct id, ROW_NUMBER() OVER (ORDER BY id) AS RowNum FROM table where fid = 64 cependant le code ci-dessous me donne les […]

SQL SELECT LIKE (boîtier insensible)

J’essaie d’exécuter la requête sql: select * from table where column like ‘%value%’; Mais les données sont enregistrées en tant que «valeur» (V est la majuscule). Lorsque j’exécute cette requête, je n’obtiens aucune ligne. Comment est-ce que je fais l’appel tel que, il cherche la «valeur» indépendamment du casse des caractères?

Quel type de données de colonne dois-je utiliser pour stocker de grandes quantités de texte ou de HTML?

J’ai une colonne dans une table qui était varchar (255) au début et à cause de certaines modifications de la conception, elle est maintenant varchar (1536) = 1024 + 512. Je ne vais pas chercher ou indexer ce champ, est-ce logique? stocker cette valeur dans un autre type de données que varchar si vous souhaitez […]

Utiliser du SQL brut avec Docsortingne

J’ai des questions extrêmement complexes que je dois utiliser pour générer un rapport dans mon application. J’utilise symfony comme cadre et docsortingne comme mon ORM. Ma question est la suivante: Quelle est la meilleure façon de transmettre des requêtes SQL hautement complexes directement à Docsortingne sans les convertir au langage de requêtes Docsortingne? J’ai lu […]

Comment puis-je déterminer le statut d’un emploi?

J’ai une procédure stockée qui planifie un travail. Ce travail prend beaucoup de temps pour être terminé (environ 30 à 40 min). Je dois connaître le statut de ce travail. Les détails ci-dessous m’aideraient 1) Comment voir la liste de tous les travaux qui ont été planifiés pour une date ultérieure et qui ne sont […]

GROUP BY sans fonction d’agrégat

J’essaie de comprendre GROUP BY (new to oracle dbms) sans fonction d’agrégat. Comment ça marche? Voici ce que j’ai essayé. Table EMP sur laquelle je vais exécuter mon SQL. SELECT ename , sal FROM emp GROUP BY ename , sal SELECT ename , sal FROM emp GROUP BY ename; Résultat ORA-00979: pas une expression GROUP […]

Comment déboguer ORA-01775: chaîne de synonymes en boucle?

Je suis familier avec le problème derrière ORA-01775: chaîne de synonymes en boucle, mais y a-t-il une astuce pour le déboguer, ou dois-je simplement créer ou remplacer ma solution? Y a-t-il un moyen d’interroger le schéma ou autre pour savoir quelle est la définition actuelle d’un synonyme public? Encore plus génial serait un outil graphique, […]

Alias ​​de table SQL: bon ou mauvais?

Quels sont les avantages et les inconvénients de l’utilisation d’alias de tables dans SQL? Personnellement, j’essaie de les éviter, car je pense qu’ils rendent le code moins lisible (en particulier lors de la lecture de grands rapports où / et), mais cela m’intéresserait d’entendre des contre-arguments. Quand est-ce que c’est généralement une bonne idée d’utiliser […]