Issu d'Oracle, SQLPlus d'Oracle vous permet d'indiquer une variable. Si la variable n'a pas été définie, vous serez invité à fournir une valeur. J'utilise SQLCMD, en utilisant la syntaxe $ ([var_name]). En mode SQLCMD SSMS, j'obtiens:SQLCMD: Demande de variable?
Une erreur de script fatale s'est produite.
La variable nom_table n'est pas définie.
... pour essayer de courir:
SELECT COUNT(*) FROM $(tbl_name)
Est-ce que SQLCMD fournit les mêmes fonctionnalités que SQLPlus? Si oui, qu'est-ce que je fais de mal?
Pouvez-vous inclure le code que vous utilisez pour appeler SQLCMD? –
@Tom H .: Je ne fais que le tester via le mode SQLCMD ATM. Mon point est, j'ai vu comment fournir les variables, mais je veux savoir si SQLCMD soutient l'interaction de l'utilisateur comme le fait SQLPlus. –