سلام وقت بخیر
من یک ستون دارم که مقادیر عددی داره میخواستم یک دستوری بنویسم که مثلا یک صفر به آخر همه ی این اعداد اضافه بشه.
 
			
			 
			
			
			
			 
			
				 اضافه کردن یک عدد به اخر یک غیلد
 اضافه کردن یک عدد به اخر یک غیلد
				سلام وقت بخیر
من یک ستون دارم که مقادیر عددی داره میخواستم یک دستوری بنویسم که مثلا یک صفر به آخر همه ی این اعداد اضافه بشه.
سلام
از این دستور استفاده کنید
update tblname set f1=f1*10
هر عددی رو ضربندر 10 کنید یک صفر بهش اضافه میشه
tblname نام جدولتون
f1 اسم ستون مد نظرتون
 
			
			 
			
			
			
			 
			
				 
			
			 
			
			
			
			 
			
				سلام با این تابع اعداد رو از داخل فیلد فراخوانی کنید و همزمان عدد 0 رو به آخرس اضافه کنید.
Create FUNCTION [dbo].[udf_GetNumeric]
(@strAlphaNumeric VARCHAR(256))
RETURNS VARCHAR(256)
AS
BEGIN
DECLARE @intAlpha BIGINT
SET @intAlpha = PATINDEX('%[^0-9]%', @strAlphaNumeric)
BEGIN
WHILE @intAlpha > 0
BEGIN
SET @strAlphaNumeric = STUFF(@strAlphaNumeric, @intAlpha, 1, '' )
SET @intAlpha = PATINDEX('%[^0-9]%', @strAlphaNumeric )
END
END
RETURN ISNULL(@strAlphaNumeric,0)
END