Bonjour,
voilà mon problème:
un count(*) sur dwh.dim_date me renvoie la valeur 0
un count(*) sur dim_date après un 'use dwh' me renvoie une valeur différente
D'autre part:
"select * from dwh.dim_date" ne renvoie rien
"select * from dim_date" ne renvoie rien non plus
par contre:
"select * from dim_date limit 10" me retourne 10 enregistrements...
Comme vous pouvez le voir, il n'y a qu'une seule table dim_date dans la base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 mysql> use dwh; Database changed mysql> select count(*) from dim_date; +----------+ | count(*) | +----------+ | 47482 | +----------+ 1 row in set (0.00 sec) mysql> select count(*) from dwh.dim_date; +----------+ | count(*) | +----------+ | 0 | +----------+ 1 row in set (0.00 sec) mysql> select table_schema, table_name from information_schema.tables where table_name='dim_date'; +--------------+------------+ | table_schema | table_name | +--------------+------------+ | dwh | dim_date | +--------------+------------+ 1 row in set (0.00 sec)
Je suis seul à accéder à la base et la table n'est pas alimentée ou vidée entre deux requêtes.
Si quelqu'un peut m'aider à sortir de la 4ème dimension...
Partager