set @SQLQuery = 'update top (200) ' [email protected]+
' set Flag1 = ''new'' where [Flag1] = '[email protected]+'';
0
A
cevap
0
Böyle bir şeyi deneyebilirsiniz.
grubu @SQLQuery = 'güncelleştirme' + 'tabloismi + 'set Flag1 = '' yeni' 'burada [Flag1] = '+' flag1 +' ve Flag1 IN (DAN SELET TOP 200 Flag1' + 'tabloismi + 'WHERE [ Flag1] = '+ @ flag1 +') ';
İlgili konular
- 1. SQL Server "Yanlış sözdizimi" WHERE ifadesinin yakınında
- 2. Neden tsql sorgumda yanlış?
- 3. MySQL sözdizimi hatası SQL sorgusu
- 4. HATA: "kullanıcı" veya yakınında "sözdizimi hatası"
- 5. ALTER tablo sözdizimi
- 6. Spor istatistikleri için TSQL sorgusu Bunu yapamazsınız
- 7. 'Autoincrement' yakınında hata var
- 8. SQLite.net tablo sorgusu NullReferenceException
- 9. yanlış sözdizimi yakın '-' 2
- 10. android.database.sqlite.SQLiteException: "tableMy_table" yakınında: sözdizimi hatası (kod 1), newbie here
- 11. Tablo değişkenini kullanarak dinamik sql -TSQL
- 12. javascript ses sözdizimi yanlış olabilir?
- 13. Hazırda bekletme + Java sorgusu sözdizimi sorunu
- 14. Tablo sola doğru yanlış sola Tablo Gero
- 15. TSQL
- 16. hatası Hatalı sözdiziminin yakınında ','
- 17. Postgresql veritabanı sorgusu sorgusu boştur. Yanlış mantık kullanıyor muyum?
- 18. 'with' anahtar sözcüğünün yanında yanlış sözdizimi ... Önceki ifadenin, SQL Server 2005 kullanarak bir noktalı virgülle
- 19. İç güncelleştirme ile SQL güncelleştirme sorgusu sözdizimi
- 20. Alter Tablosu Ekle Sütun Sözdizimi
- 21. H2 sözdizimi
- 22. Komutun sözdizimi toplu işte yanlış mı?
- 23. 'XML5619: Yanlış belge sözdizimi. 'IE10 hata Sadece
- 24. SAYISI alan yanlış veya sözdizimi hatası
- 25. Typescript 1.4: Visual Studio'da yanlış sözdizimi vurgulaması
- 26. Hazırda Bekletme (JPA) kullanarak Postgresql sorgusu Tablo
- 27. Geçici tablo sütununda harmanlamayı düzeltmek için doğru yol TSQL
- 28. Koşullu olarak Sybase'de (TSQL) bir tablo nasıl oluşturabilirim?
- 29. SQL Sorgusu Pivot Tablo Satırları Sütunlara
- 30. Birçok tablo kullanarak MS erişim sorgusu
Çözüm var: exec ('update top (200)' + @ tablename + 'set Flag1 =' '' + @ flag1 + '' 'nerede Flag1 =' 'new' ''); – Jay
İyi bir uygulama olarak, [SQL Injection] 'ı (https://en.wikipedia.org/wiki/SQL_injection) –
uyaracağından, sorgunuzu parametrelerden yapmayın. Önerileriniz için teşekkürler @ yildizm85. Gelecekteki uygulamalarım için de akılda kalacağım. – Jay