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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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) * […]