Als «t-sql» getaggte Fragen

16
Unerwartete Ergebnisse mit Zufallszahlen und Verknüpfungstypen

Ich habe ein einfaches Skript, das vier Zufallszahlen (1 bis 4) abruft und sich dann wieder zusammenfügt, um die passende database_id-Nummer zu erhalten. Wenn ich das Skript mit LEFT JOIN ausführe, erhalte ich jedes Mal vier Zeilen zurück (das erwartete Ergebnis). Wenn ich es jedoch mit einem INNER...

15
SQL Server Decimal (9, 0) vs INT

Einer unserer Kunden verwendet für einige Spalten den Datentyp DECIMAL(18,0)in seiner SQL Server 2008R2-Datenbank. Da die Spalten relativ langsam wachsen, schlug er kürzlich vor, den Datentyp zu ändern DECIMAL(5,0), um Speicherplatz freizugeben . Entsprechend der MSDN-BibliothekDECIMAL(5,0) beträgt...

15
So suchen Sie nach Nicht-ASCII-Zeichen

Wie kann am besten überprüft werden, ob ein VARCHAR-Feld Nicht-ASCII-Zeichen enthält? CHAR(1)durch CHAR(31)und CHAR(127)durch CHAR(255). Ich habe versucht mit PATINDEXund bin auf folgendes Problem gestoßen. Die Überprüfung des unteren Bereichs hat ordnungsgemäß funktioniert. SELECT * FROM mbrnotes...

15
Gespeicherte Datenbankprozedur mit einem "Vorschaumodus"

Ein recht verbreitetes Muster in der Datenbankanwendung, mit der ich arbeite, ist die Notwendigkeit, eine gespeicherte Prozedur für einen Bericht oder ein Dienstprogramm mit einem "Vorschaumodus" zu erstellen. Wenn eine solche Prozedur aktualisiert wird, gibt dieser Parameter an, dass die...