Laden...

Unterschied von MSQL und TSQL

Letzter Beitrag vor 19 Jahren 27 Posts 4.429 Views
Unterschied von MSQL und TSQL

Hallo Leute, was ist eigentlich der Unterschied zwischen MSQL und TSQL ? Oder sind das bloss zwei verschiedene Ausdrucksweisen für dasselbe?

Gruss Ishildur

MSQL kenn ich nicht. Vielleicht meinst Du ja MS-SQL Server.
T-SQL = Transact SQL -> SQL Abfragesprache für den MS-SQL Server.

Ich glaub eher, er meint MySQL.

A wise man can learn more from a foolish question than a fool can learn from a wise answer!
Bruce Lee

Populanten von Domizilen mit fragiler, transparenter Außenstruktur sollten sich von der Translation von gegen Deformierung resistenter Materie distanzieren!
Wer im Glashaus sitzt, sollte nicht mit Steinen werfen.

Nein, nein, ich meinte nicht mysql
ich bin im Internet immer wieder auf den Begriff MSQL gestossen und hatte mich gefragt, was dies bedeutet. Ich dachte, vielleicht währe dies der Vorgänger von TSQL aber jetzt ist ja klar!

Ich habe da noch eine Frage, was ist der Unterschied zwischen einer Stored Procedure und einer Funktion in TSQL?

Ach wisst ihr was? Gibt es irgendwo eine online eine TSQL Sprachreferenz?

Wie muss ich eigentlich in der TSQL - Konsole einen Befehl abschliessen? Semikolon funktioniert irgendwie nicht!

Scheisse ich dachte, es könne ja nicht so schwer sein, von Mysql resp. Interbase/Firebird auf TSQL umzusteigen, aber so ganz ohne Buch oder Referenz doch nicht ganz ohne!! 🙂

Transact SQL Das ist ganz gut, aber nicht unbedingt das Wahre für Anfänger.

Stored Procedures vs. Functions

Du steigst nicht auf T-SQL sondern auf den MS-SQL Server um. Du musst kein T-SQL verwenden, Du kannst auch nur mit dem Standard SQL arbeiten. Natürlich hat T-SQL enorme Vorteile/Erweiterungen im Gegensatz zum SQL Standard.

@Noodles
Gibt es irgendwo eine Referenz für TSQL und den allgemeinen Umgang mit der SQL - Konsole usw?
Ich habe keine Angst davor, mich in einen komplexen Themenbereich zu vertiefen, aber ich muss dazu natürlich eine Referenz haben, nur mit Ausprobieren wird das bestimmt nichts!!

Die Referenz zu T-SQL vom SQL Server 2000 ist ziemlich gut. Die nehm ich nur, ansonsten musste mal googlen.

Ich glaube ich habe die vom SQL - Server 2005 heruntergeladen, aber ich kann Sie nicht installieren, weil angeblich kein .NET Framework 2.0f auf meinem Rechner installiert sein soll. Eingentlich interessant, wenn man bedenkt dass das Visual Studio 2005 installiert ist?

Ja genau:
Download the SQL Server September 2005 CTP Documentation Set

Allerdings kann ich die scheisse nicht installieren, wegen dem .NET Framework 2.0 welches ganz sicher auf meiner Platte installiert ist!

Da war ich bereits, aber das ist doch bloss eine Funktionsrefenz? Ich kenne ja noch nicht einmal die Sprachkonstrukte! If Case usw gibt es weder in MySQL noch in Interbase...
Gibt es nirgends eine richtig umfassende Einführung, es muss absolut nicht in Deutsch sein...

Also wenn ich im SQL Server 2005 die Hilfe augfrufen und "if" eingebe, werde ich fündig. Da stehen Erklärungen und Beispiele.

Also wie meinst du das jetzt? "im SQL Server 2005"...

Meinst du jetzt im SQL - Configurationmanager oder in der Surface Area - Konfiguration?
Also der Server an sich ist doch bloss ein Dienst, den man Ein und Ausschalten kann, oder irre ich mich da?

SQL Server Management Studio

Ist das eine externe, zusätzliche und kostenplichtige Software?

Nein, das SQL Server Management Studio löst den Enterprise Manager und den Query Analyzer ab. Vielleicht schaust Du einfach mal in den Webcasts von MS, es gab eine ganze Latte an Webcasts für den 2005er.

Kann ich dieses Studio denn einfach herunterladen?

Schau auf die MS Seiten. Beim SQL Server Express ist auch eine GUI dabei, dachte ich zumindest.

Die Express - Edition lässt sich bei mir aus irgendeinem Grund nicht installieren! Ich habe den Microsoft SQL Server 2005 installiert, welcher mit dem Visual Studio 2005 Beta 2 mitgeliefert wird und da habe ich überhaupt keine GUI und keine Referenz oder Erste Schritte oder irgendwas zu gar nichts... 😦(

Dann hast wohl nur die Dienste installiert, keine Ahnung?! Im VS 2005 wird wird doch die Express Edition mitgeliefert.

Die liess sich eben nicht installieren

Kanns du mir sagen, wie die Ausführbare Datei dieses Studios heisst. Meinem Installationsverzeichnis zufolge müsste es eigentlich installiert sein, doch hat er keine Shortcuts gemacht!

SqlWb.exe

Also ich habe jetzt die gesammte Festplatte nach dieser Datei durchsucht... Erfolglos!!
Allerdings auf der DVD habe ich Sie gefunden und den gesammten Ordner auf die Festplatte kopiert. Wenn ich das Programme aber nun ausführen will, dann passiert einfach gar nichts. Der Splashscreen erscheint für ca. 1/10 Sekunde und dann verabschiedet sich das Programm auch gleich wieder. Was für eine verdammte Scheisse läuft hier eigentlich??

In den Installationsoptionen des SQL Servers habe ich nun auch mehrmals die Option Clientapplications installieren angewählt, und dennoch installiert er genau nichts!!!
Ich bin nun kurz davor, zum Chef zu gehen und ihm zu sagen, dass diese Entwicklungsumgebung nicht einsatzfähig ist!!

An was kann das liegen, verdammt noch mal? Das ist doch nicht normal?
Ich habe WinXP mit Service Pack 2. Ist das ein Problem?

Leider habe ich nicht alle aktuellen Updates und Patches, da Microschrott der Meinung ist, dass mein Betriebssystem keine gültige Lizenz hat. Ist interessant, da es nämlich ein Laptop ist, der mit einer Recovery - CD ausgeliefert wurde und demzufolge mit absoluter Sicherheit eine gültige Lizenz hat!!

Ich habe langsam aber sicher so was von die Schnauze voll mit der Scheisse hier! Nun habe ich das ganze Wochenende versaut, nur weil diese Scheisse nicht ordnungsgemäss funktioniert!!
Soetwas habe ich überhaupt noch nie erlebt!!!

Original von Ishildur
Was für eine verdammte Scheisse läuft hier eigentlich??

Kann ich Dir nicht sagen.

Original von Ishildur
Ich bin nun kurz davor, zum Chef zu gehen und ihm zu sagen, dass diese Entwicklungsumgebung nicht einsatzfähig ist!!

Bei mir ist sie das. Man kann dies also nicht generell sagen.

Original von Ishildur
Ich habe WinXP mit Service Pack 2. Ist das ein Problem?

Glaube ich nicht. Denn, dass verwende ich auch.

Original von Ishildur
Leider habe ich nicht alle aktuellen Updates und Patches, da Microschrott der Meinung ist, dass mein Betriebssystem keine gültige Lizenz hat. Ist interessant, da es nämlich ein Laptop ist, der mit einer Recovery - CD ausgeliefert wurde und demzufolge mit absoluter Sicherheit eine gültige Lizenz hat!!

Dann Ruf doch bei MS an. Dir ist da ein Schreibfehler unterlaufen, es heißt Microsoft. 😉

Original von Ishildur
Ich habe langsam aber sicher so was von die Schnauze voll mit der Scheisse hier! Nun habe ich das ganze Wochenende versaut, nur weil diese Scheisse nicht ordnungsgemäss funktioniert!!
Soetwas habe ich überhaupt noch nie erlebt!!!

Ich denke es ist besser Du wechselst das Produkt. Denn, soviel wie Du Scheiße sagst, ist das bestimmt schon ein Gefahr für Deine Gesundheit.
Ach ja, ich erinnere nochmals, Du arbeitest mit BETA Produkten!

@Noodless
Ich habe nun das gesammte Betriebssystem neu installiert, nun funktioniert alles!
Du hattes übrigens Recht, ich habe noch nachgeschaut, es heisst ja tatsächlich Microsoft...
Und ich habe dies all die Jahre falsch geschrieben... 😉