Wie kann ich ein Datum des Formats dd-mm-yyyy
in eine Spalte des Datentyps Date
einfügen?Einfügen eines Datums in eine Spalte mit Datumsdatentyp in SQL Server
versucht, die unten aber Fehler
INSERT INTO Profiles (first_name, last_name, email, phone,
[city(hometown)], created_at, gender,
referral_code,marital_status)
VALUES ('anusha', 'pariti', '[email protected]', '8105987404',
'Bangalore', '16-04-2015', 'F', '7L5FZW', 'Y'),
('Ashish', 'Singh', '[email protected]', '9876890463',
'Bangalore','23-05-2015', 'M', 'KF34MF', 'Y')
Fehler zeigt:
Conversion failed when converting date and/or time from character string.
INSERT INTO Profiles (first_name, last_name, email, phone,
[city(hometown)],created_at, gender,
referral_code, marital_status)
VALUES ('anusha', 'pariti', '[email protected]', '8105987404',
'Bangalore', CAST('16-04-2015' AS DATE), 'F', '7L5FZW', 'Y'),
('Ashish', 'Singh', '[email protected]', '9876890463',
'Bangalore', CAST('23-05-2015' AS DATE), 'M', 'KF34MF', 'Y')
Fehler:
Conversion failed when converting date and/or time from character string.
INSERT INTO Profiles (first_name, last_name, email, phone,
[city(hometown)], created_at, gender,
referral_code, marital_status)
VALUES ('anusha', 'pariti', '[email protected]', '8105987404',
'Bangalore', CONVERT(DATE, '16-04-2015'), 'F', '7L5FZW', 'Y'),
('Ashish', 'Singh', '[email protected]', '9876890463',
'Bangalore', CONVERT(DATE, '23-05-2015'), 'M', 'KF34MF', 'Y')
Fehler:
Conversion failed when converting date and/or time from character string.
Ja das akzeptable Format funktioniert. Aber was ist, wenn ich das Format wie angegeben, d. H. 16-04-2015 möchte. Gibt es eine Möglichkeit, es in diesem Format einzufügen? – Biswa
Nicht, dass ich weiß. In jedem Fall, warum würdest du das überhaupt wollen? Die Formate sind falsch und Sie müssten später ausführliche Conversions durchführen. –
@Biswa Sie können nicht das Datum ('16 -04-2015 ') nach Ihrem Bedarf in Datetime Feld einfügen, aber später können Sie lesen, wie Sie Ihr gewünschtes Format. –