Re: Kopieren und dabei Eintrag ändern



Claus Reibenstein <4spammersonly@xxxxxx> wrote:
Andreas Scherbaum schrieb:

Wunderte mich. Hab zwar nicht im 2003er Standard nachgeschaut aber
in SQL99 war noch explizit "INSERT INTO" definiert.

Meines Wissens war INTO schon immer optional. Allerdings habe ich keinen
Standard hier, um das zu prüfen. Zumindest in MySQL 4.0 war es schon so.

----- aus SQL1998 -----

13.8 <insert statement>

Function

Create new rows in a table.

Format

<insert statement> ::=
INSERT INTO { <table reference> | CURSOR <cursor name> }
<insert columns and source>
______________________________________________________________
ANSI Only-caused by ISO changes not yet considered by ANSI
______________________________________________________________

----- aus SQL1998 -----

Ich sehe da nicht, das 'INTO' optional wäre, lasse mich aber gern eines
besseren belehren.

Das Mysql dies optional gestaltet, wundert mich irgendwie nicht,
war aber auch nicht Gegenstand meiner Frage.

Abgesehen davon funktioniert die "Kurzform" selbst im Strict Mode,
was dann wohl falsch ist.


Bye

--
Andreas 'ads' Scherbaum
Failure is not an option. It comes bundled with your Microsoft product.
(Ferenc Mantfeld)
.



Relevant Pages

  • Re: SQL =?ISO-8859-1?Q?f=FCr?= Dummies?
    ... ein Insert ÜBERHAUPT über 2 Tabellen? ... das ist _NICHT_ MySQL, ... CREATE TABLE ... Aktionen, die 2 oder mehr tables betreffen, in Transaktionen kapseln ...
    (de.comp.datenbanken.mysql)
  • Auditlog per Trigger
    ... In einer unbestimmten Tabelle wird ein Update ausgeloest. ... declare @MySql as nvarchar ... FETCH NEXT FROM mycur INTO @ChangedField ...
    (microsoft.public.de.sqlserver)
  • =?ISO-8859-1?Q?Zuverl=E4ssigkeit_von_last=5Finsert=5Fid?=
    ... es generell mit meiner MySQL DB funktioniert ... Was mich an der Beschreibung dazu stört ist einmal der Satz "Returns a ... warning if AutoCommit is true because it is generally unsafe - another ... eben ein anderer Insert eventuell auch schon was eingefügt hat. ...
    (de.comp.lang.perl.misc)
  • Re: Triggers und History
    ... AFTER INSERT ... DECLARE @i_Name varchar ... DECLARE @HistoryId int ... INSERT INTO History ...
    (microsoft.public.de.german.entwickler.dotnet.datenbank)
  • Re: mysql-Prozesse =?ISO-8859-1?Q?h=E4ngen?=
    ... Beenden 44 root localhost mysql Query 0 --- SHOW PROCESSLIST ... das ist was phpMyAdmin aus SHOW FULL PROCESSLIST macht. ... ein INSERT in eine Cache-Tabelle von Typo3 zu machen. ...
    (de.comp.datenbanken.mysql)