Articles of oracle

Rejoindre oracle avec la table mssql

Quand j'exécute la ligne suivante, j'obtiens le résultat: select * from my_table@link; Mais quand j'essaye de joindre la table liée avec d'autres tables comme dans select j'obtiens l'erreur qui indique "z.id – identificateur invalide" SELECT e.USER_NAME,e.FULL_NAME,r.RFC_NUMBER,r.TYPE, TO_CHAR(TRUNC(a.TOTAL_TIME/3600),'FM9900') || ':' || TO_CHAR(TRUNC(MOD(a.TOTAL_TIME,3600)/60),'FM00') || ':' || TO_CHAR(MOD(a.TOTAL_TIME,60),'FM00') as TOTAL_TIME, a.ASSIGN_DATE,a.TIME_START,a.TIME_STOP, r.SUBMITTED_BY,r.REGISTER_DATE,r.DESCRIPTION FROM table_a a JOIN table_r ON […]

Mise à jour à partir de l'agrégat dans la même table si la valeur agrégée est incorrecte – SQL Server / Oracle / Firebird

J'ai une table avec des tâches groupées: tt_plan_task_id est l'identifiant loggings avec tt_plantype=1 représentent des 'groupes' les tâches dans / sous un groupe ont un tt_group_id pointant vers le tt_plan_task_id il y a des tâches qui n'appartiennent pas à un groupe ( tt_group_id est nul) les groupes nichent plusieurs niveaux J'ai besoin de corriger (mettre […]

Requête hiérarchique dans MySQL vs SQL Server vs Oracle

J'essaye d'implémenter la requête Connect By dans Oracle / mysql / sqlserver pour comprendre la différence de travail. Essayer de comprendre comment cela fonctionne. J'ai donc une table simple qui ressemble à: empno ename mno 1 KS null 2 AB 2 3 BC 1 4 TR 3 5 QE 2 6 PL 3 7 LK […]

SSIS et envoi de requête avec date à Oracle

J'essaye de créer un stream pour tirer des données d'une table d'Oracle dans une table de SQL Server. J'envoie la requête suivante à Oracle pour get datatables: select distinct CHLD.id, nvl(chld_c_spl, 'N'), to_char(chld_d_start, 'YYYY-MM-DD') chld_d_start, to_char(chld_d_end, 'YYYY-MM-DD') chld_d_end from child chld, picture ptct where CHLD.id = PTCT.chld_id and nvl(chld_d_end, sysdate) >= to_date('01-JAN-2014') and chld_c_veri in […]

Erreur: Le module dépend de l'object manquant 'sysdb.ssma_oracle.db_check_init_package'

J'ai migré une database Oracle entière vers la database SQL Server 2014 en utilisant SSMA. (Assistant de migration SQL Server) La migration a entraîné l'introduction de plusieurs appels d'exécution dans mes procédures stockées (comme ci-dessous): The module 'INFRA_IP_WEBLOGGER$spCheckIPStatus' depends on the missing object 'sysdb.ssma_oracle.db_check_init_package'. The module will still be created; however, it cannot run successfully […]

Oracle hétérogène à SQL Server: Utilisation de "IS NULL" dans la clause Where pour l'instruction Update

J'ai des problèmes avec l'utilisation de la condition IS NULL dans une instruction Update exécutée sur une database SQL Server 2000 via une database Oracle (11.2.0.4) à l'aide d'une connection hétérogène ODBC. Exemple d'instruction de mise à jour qui ne fonctionnera pas. UPDATE TABLENAME@RemoteSQLServer2000 SET "ColumnName" = 'SomeValue' WHERE "AnotherColumnName" IS NULL; Résultat: ORA-02070: database […]

Y at-il une fonction commune pour la date de mise en forme dans SQL Server et Oracle?

Je construis une application et j'ai besoin de formater le champ datetime en jj / mm. J'utilisais TO_CHAR dans Oracle et ce qui n'est pas supporté dans SQL Server et obtenait des erreurs quand il est déployé avec la database SQL Server. Est-ce la fonction commune qui peut être utilisée dans différentes bases de données […]

Affecter des ID uniques à trois tables dans une requête SELECT, les ID ne doivent pas se chevaucher

Je travaille sur SQL Server et je veux assigner des ID uniques aux lignes tirées de ces trois tables, mais les ID ne doivent pas se chevaucher. Disons que le tableau 1 contient des données sur les voitures, le tableau 2 contient datatables de la maison, le tableau 3 contient datatables de la ville. Je […]

Problème de migration Oracle vers SQL Server – En cas de suppression de cascade

Gens, Je travaille sur Oracle à la migration MS SQL Server. Un des problèmes que j'ai rencontré est que "ON DELETE CASCADE" fonctionne correctement dans Oracle, mais pas dans SQL Server. Y at-il une alternative à la syntaxe / command ou est-ce quelque chose que nous devons supprimer / réparer manuellement. Impossible d'get un lien […]

L'instruction SQL Server renvoie ErrorCode 208

Je développe une requête SQL compatible avec Oracle SQL et SQL Server. J'ai le code SQL Oracle suivant, qui génère les 15 premiers consommateurs qui ont acheté des produits par Visa: SELECT ddo.code as "Data Owner", ROUND((count(ffp.id) / (select count(ffp2.id) from Payments_Table ffp2 join PAY_CHARACTERISTICS dmc2 on ffp2.characteristics_id = dmc2.id where dmc2.visa_flag = 1) * […]