### Eclipse Workspace Patch 1.0
#P drupal_5
Index: sites/all/modules/pathauto/pathauto_user.inc
===================================================================
--- sites/all/modules/pathauto/pathauto_user.inc	(revision 950)
+++ sites/all/modules/pathauto/pathauto_user.inc	(working copy)
@@ -91,7 +91,14 @@
  * Bulk generate aliases for all users without aliases.
  */
 function user_pathauto_bulkupdate() {
-  $query = "SELECT uid, name, src, dst FROM {users} LEFT JOIN {url_alias} ON CONCAT('user/', CAST(uid AS CHAR)) = src WHERE uid > 0 AND src IS NULL";
+  switch ($GLOBALS['db_type']) {
+    case 'mssql':
+      $query = "SELECT uid, name, src, dst FROM {users} LEFT JOIN {url_alias} ON 'user/'+CAST(uid AS CHAR) = src WHERE uid > 0 AND src IS NULL";
+      break;
+    default:
+      $query = "SELECT uid, name, src, dst FROM {users} LEFT JOIN {url_alias} ON CONCAT('user/', CAST(uid AS CHAR)) = src WHERE uid > 0 AND src IS NULL";
+      break;
+  }
   $result = db_query_range($query, 0, variable_get('pathauto_max_bulk_update', 50));
 
   $count = 0;
