rclamastrois.com

  

Beste Artikel:

  
Main / Identität deaktivieren SQL einfügen wo

Setzen Sie die Identität aus, indem Sie SQL wo einfügen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie, Datenschutzrichtlinie und unsere Nutzungsbedingungen gelesen und verstanden haben. Dann bekam ich die Nachricht in der Konsole zurück, dass der Befehl erfolgreich ausgeführt wurde. Wenn ich die Anwendung jedoch ausführe, wird immer noch der folgende Fehler angezeigt:

Ich weiß, dass dies ein älterer Thread ist, aber ich bin gerade darauf gestoßen. Hier setzte Anfänger Identity Insert separat auf ON und führte dann die Einfügungen aus seiner Anwendung aus. Deshalb hat er den folgenden Fehler erhalten: AUF; Zeichenfolge am Anfang. ON funktioniert nicht mehr, nach dem Sendeblock zum Beispiel: ExecuteNonQuery in c ...

AUF; erneut am Anfang der nächsten SQL-Befehlszeichenfolge. Vielen Dank für Ihr Interesse an dieser Frage. Da es zu Antworten von geringer Qualität oder zu Spam gekommen ist, die entfernt werden mussten, erfordert das Posten einer Antwort jetzt 10 Reputationen auf dieser Website. Der Assoziationsbonus zählt nicht.

Möchten Sie stattdessen eine dieser unbeantworteten Fragen beantworten? Frage stellen. Ich habe diese Abfrage ausgeführt: Wenn ich jedoch die Anwendung ausführe, wird immer noch der folgende Fehler angezeigt: SteveC 6.952 19 19 Goldabzeichen 73 73 Silberabzeichen 131 131 Bronzeabzeichen.

Anfänger Anfänger 10. Bitte erweitern Sie diese Frage, damit wir verstehen, was Sie versuchen zu tun. Welche Anweisung wird ausgeführt, wenn dieser Fehler auftritt, und wie lautet der tatsächliche Text der Fehlermeldung?

Auch wenn Sie eine andere Frage gestellt haben, sollten Sie hier eine Antwort akzeptieren: Ich bin entsetzt über die Idee, dass jemand versucht, Identitätswerte aus einer Anwendung zu senden. Dies ist nichts, was Sie tun sollten, außer für die seltene Datenmigration. Wenn Sie dies regelmäßig genug tun, um es von einer Anwendung aus auszuführen, müssen Sie wahrscheinlich Ihr Tabellendesign überdenken.

Ich verwende dies in meiner SQL-Skriptsicherung. Während der Wiederherstellung kann ich die Daten in eine automatisch inkrementierte Tabelle mit Originalwerten laden. Mit der Skriptsicherung konnte ich die SQL-Datenbank herunterstufen. Durch die Realisierung der Skriptsicherung durch das Management Studio kann das Skript nicht geladen werden, wenn Binärdaten in einem Textfeld gespeichert werden. Kolappan Nathan 763 1 1 Goldabzeichen 17 17 Silberabzeichen 23 23 Bronzeabzeichen. Woher sollen wir wissen, dass Sie keine Werte einfügen möchten?

Fehler ist von meiner App, wenn ich DB mache. Nein, hören Sie einfach auf, einen Wert für die Identitätsspalte zu senden. Oder legen Sie es fest, wenn Sie in Ihrer App möchten, wenn Sie einen Wert senden möchten ..... Die Einstellung gilt nur in der aktuellen Sitzung, auf die niemand bei dieser Frage hingewiesen hat, sodass Ihre Anwendung sie aktivieren müsste Damit die Anwendung solche Einfügungen ausführen kann, ist es wahrscheinlich am besten, sie sofort wieder auszuschalten, wenn solche Einfügungen abgeschlossen sind, wie dies bei gbn-Shows der Fall ist.

Wie Sie einen Wert in die Identitätsspalte einfügen, ohne zu bemerken, dass dies nicht klar ist, aber ältere Versionen von SQL Server würden ihn möglicherweise implizit in alle Spalten aufnehmen, wenn keine expliziten Einfügungsspalten angegeben sind?

Rob, ich glaube, Sie haben einen Punkt und ich persönlich habe die Codeüberprüfung für jeden Code, der nicht eingefügt werden kann, ohne Angabe von Spalten, nicht bestanden. Abgesehen von der Zeit, die für einen Fehler verschwendet wird, ist dies eine riskante Vorgehensweise, und Sie können ernsthafte Probleme mit der Datenintegrität haben, wenn die Spaltendaten nicht richtig übereinstimmen.

Das Problem war, dass ich die Spaltennamen nicht angegeben habe und es aus irgendeinem Grund nicht mochte. Ismael Ismael 691 5 5 Silberabzeichen 3 3 Bronzeabzeichen. Danke, ich frage mich, ob es nur bei vollständiger Einfügung funktioniert! Wie auch immer, es ist Microsoft ... In Tabelle Feld1 einfügen, ... Feld1 auswählen, ... Bowdzone 3.216 11 11 Goldabzeichen 30 30 Silberabzeichen 43 43 Bronzeabzeichen. Alonso R. Alonso 611 1 1 Goldabzeichen 6 6 Silberabzeichen 7 7 Bronzeabzeichen. Wenn Sie in beiden Tabellen identische Spalten haben, können Sie auf die Auflistung der Spalten im ausgewählten Feld1 verzichten.

Deshalb bekam er den folgenden Fehler: Jettero Jettero 88 1 1 Silberabzeichen 7 7 Bronzeabzeichen. Sie müssen den Befehl 'go' hinzufügen, nachdem Sie die Identitätseinfügung festgelegt haben. Dmitriy 5.086 11 11 Goldabzeichen 20 20 Silberabzeichen 35 35 Bronzeabzeichen. Bruce Bruce 61. Diese Frage ist vier Jahre alt und hat eine akzeptierte Antwort. Nun, keine exakte Vervielfältigung - er hat die "go" -Befehle eingefügt ... Auf Meta vorgestellt. Tag-Synonym-Dashboard 2. Wir testen Werbung im gesamten Netzwerk.

Verknüpft 1. Verwandte 2776. Hot Network-Fragen. Fragen-Feed. Der Stapelüberlauf funktioniert am besten mit aktiviertem JavaScript.

(с) 2019 rclamastrois.com