|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 57 ![]() |
Bonjour à tous,
Je travaille sur un outil de workflow qui est basé sur une DB SQL Server 2005. Lors de mon workflow, je peux appliquer des requetes SQL. Or, j'ai un champ ntext auquel je voudrais concaténer une phrase au début (je n'ai pas choisi que ce soit du ntext, je n'ai aucune possibilité de le modifier). En gros, j'aimerais faire ça : Code :
Je mettrais ça, mais je ne vois pas où je peux placer mon WHERE pour préciser quel champ je traite... Code :
UPDATETEXT maTable monChampDescription 0 0 'texte que je veux mettre au début de mon champ' |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 930 ![]() |
ntext n'est pas prévu pour faire du relationnel. Il est en sus deprecated, c'est à dire obsolète. Il ne sera plus supporté dans de futures version.
Transformez le en VARCHAR(max) et tout ira mieux ! A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 57 ![]() |
Merci beaucoup pour la réponse.... Le gros problème, c'est que je ne peux pas changer le type
Par contre, est-ce que je perdrais des données si je faisais un convert de mon ntext en varchar(max), que je concatène mon texte, puis que je refasse un convert en ntext ? |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Nicolas SouquetAdministrateur de base de données Inscription : janvier 2005 Messages : 4 658 ![]() |
Non. Pourquoi ne pouvez-vous pas changer le type de la colonne ?
@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes. Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012 |
|
00
|
|
|
#5 | |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 930 ![]() |
Citation:
http://sqlpro.developpez.com/cours/s...partie2#L7.6.1 Le tout dans une transaction A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com