Tag Archives

4 Articles

MSSQL int to nvarchar

If you need to convert/cast a database integer field to an nvarchar on a Microsoft SQL Server, you should use the convert function. In this example we cast the number 4343 to an nvarchar:

SELECT
	convert(nvarchar(255), 4343)

Example to convert an int field (field_int) to a nvarchar field:

SELECT field_int,
	convert(nvarchar(255), field_int) as field_as_nvarchar
FROM [TEST].[dbo].[TestTable]

Result from the query:

MSSQL datediff in seconds

The following command on a Microsoft SQL Server calculates the difference in seconds between two datetimes:

DATEDIFF(SECOND, date1, date2)

Example query:

  SELECT 
	  date1,
	  date2,
	  DATEDIFF(SECOND, date1, date2) / 1000  as difference_in_seconds
  FROM [TEST].[dbo].[TestTableDatetime]

Result:

If you need the result as a text and also want to add 3 digits after the seconds you can use the following example:

SELECT 
	date1,
	date2,
	CONVERT(VARCHAR(12),  DATEDIFF(MILLISECOND, date1, date2) / 1000)  + ','   
	+ RIGHT('000' + CONVERT(VARCHAR(4), DATEDIFF(MILLISECOND, date1, date2) % 1000), 3) 
		as difference_in_seconds_as_text
FROM [TEST].[dbo].[TestTableDatetime]

Result:

Mobiler Sektor lässt Unternehmen Grenzen überschreiten

by danza 0 Comments

Viele Unternehmen, die bislang nicht wirklich aktiv außerhalb ihres eigenen Herstellungsbereichs waren, scheinen aufgrund des steigenden Absatzes bei Smartphone- und Tablet-Geräten nun doch endlich die Grenzen der eigenen Länder zu überschreiten, wie zum Beispiel der PC-Hersteller Lenovo der auch Geräte hat, die zur Produktpalette der Tablets gehören.

PC-Sektor ist am Einfrieren

Grund für diesen Wandel ist voranschreitende Vereisung des PS-Marktes, der Jahr für Jahr immer weniger Absatz macht und noch dazu viele Stellen abbauen muss. Kaum verwunderlich, schaut man auf die Verkaufszahlen der Tablets und Smartphones. Das scheinen sich auch viele Unternehmen zu denken und expandieren deshalb in bislang nicht belieferte Märkte.
Mit dieser Methode erhoffen sich die meisten Konzerne den Niedergang der PC-Ära auffangen und so den Umsatz des eigenen Unternehmens maximieren zu können. Die weltweiten Spitzenreiter, Apple, Samsung, HTC und Co. machen es momentan vor. Demnach ist es nicht allzu verwunderlich, dass auch Lenovo dieses Beispiel folgt.
Read More

MS CRM 4 HTTP status 401: Unauthorized.

Ich hatte heute ein sehr mekrwürdiges Ereignis. Das MS CRM 4 konnte von keinem externen Client aufgerufen werden, jedoch lokal auf dem Server schon.
Die Clients bekamen lediglich folgenden HTTP Status: The request failed with HTTP status 401: Unauthorized.

Das Problem war das die Uhrzeit von dem CRM Server ca. 3 Stunden nachlief. Nach dem ich die Uhrzeit auf die aktuelle richtige Uhrzeit geändert hatte, funktionierte das CRM auf allen Clients und auch lokal wieder.