I have a data field in a SQL table with a large number (9 digits, A Customer Information Number). I want to run a stored procedure that will only SELECT the last 6 digits of the number.
Something like:
SELECT (Last 6 Digits of num) FROM db
WHERE user = @user
Does anyone know of a way to accomplish this?
Returns the right part of a character string with the specified number of characters.
Here is the MSDN for the
Right()function as well:http://msdn.microsoft.com/en-us/library/ms177532.aspx
In your case corey you can do:
SELECT RIGHT(num, 6) FROM db WHERE user=@userJust replace
numwith the name of your column from your database table, and changedbto the name of your table that you areSELECTing from.