Auth2.dbo.Accounts: account_id, login_name, Passwort, andere Spalten ...Insert aus einer Tabelle in einer anderen (verschiedenen Datenbanken)
Auth.dbo.Account: account_id, Konto, Kennwort, andere Spalten ...
ich mag einfügen Konten (account_id, Konto, Passwort) von "Auth.dbo.Account" auf "Auth2.dbo.Accounts" (account_id, login_name, Passwort) und geben andere Spaltenwerte, die ich möchte.
Ich habe gehofft, dass dies funktionieren könnte, aber sobald ich in SQL Management Studio schrieb, bekam ich einen Fehler Syntaxfehler in der Nähe der „select account_id von Auth.dbo.account“
INSERT [dbo].[Accounts] ([account_id], [login_name], [password],
[referral_id], [referral_code], [pcbang], [block],
[withdraw_remain_time], [age], [auth_ok],
[last_login_server_idx], [event_code], [server_list_mask],
[result], [ip], [game_code], [gamecode], [login_event],
[email], [security_a_1], [security_a_2], [security_a_3],
[security_a_4], [security_q_1], [security_q_2], [security_q_3],
[security_q_4], [votepoints], [cash], [country])
VALUES (select account_id from auth.dbo.Account, N'Imad',
N'3cfbbd2ae3c3e416c6d00a5a12ee60e8', NULL, NULL,
0, 0, NULL, -1997, 1, NULL, NULL, NULL, NULL,
N'::1', NULL, NULL, NULL, N'[email protected]',
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
0, 189, NULL)
Die gesamte erste Zeile ist ungültig, es sagt Spaltennamen sind ungültig, da wir keine Datenbank –
angegeben haben @Dablackninja ok versuche jetzt mit Auth2 Referenz auf Tabelle eingefügt – vercelli
Dieses Problem behoben, eine Frage obwohl. Wenn wir valeus "null, null, 0,0 ..." für andere Spalten auswählen und geben, fügen wir sie ein oder wählen sie aus? weil andere Spalten! = Other_columns der anderen Tabelle –