T-SQL程序设计(用户自定义函数)

T-SQL程序设计(用户自定义函数),第1张

很简单,但是以后最好能认真点, 首先你问问提至少要带个请字吧,大学老师留的课题你直接抄过来就完事了?

给你说最后一个

create function f_tableinfo

(

@tableName nvarchar(200)

)

returns @result table (

ColName nvarchar(200),

ColType nvarchar(200),

ColLength int,

ColIsNull bit

)

as

begin

insert into @result(ColName,ColType,ColLength,ColIsNull)

select

c.[name] as ColumnName,

t.[name] as ColumnType,

c.max_length as MaxLength,

c.is_nullable as [IsNull]

from sys.columns c

inner join sys.types t on c.system_type_id=t.system_type_id

where c.[object_id]=object_id(@tableName) and t.[name]<>'sysname'

order by c.column_id

return

end

使用T-SQL语句打印九九乘法表的代码如下:

--定义三个变量(行、列、输出字符串) 通过横竖 九行九列 进行循环输出

DECLARE @a smallint,@b smallint,@str varchar(1000)

set @a=1

WHILE @a<=9

BEGIN 

SET @b=1 

SET @str='' 

WHILE @b<=@a 

BEGIN

SELECT @str=@str+convert(varchar(1),@b)+'*'+convert(varchar(1),@a)+'='+convert(char(2),@a*@b)+space(2)     

SET @b=@b+1 

END 

PRINT @str 

SET @a=@a+1

END

扩展资料:

T-SQL语句

T-SQL 即 Transact-SQL,是 SQL 在 Microsoft SQL Server 上的增强版,它是用来让应用程序与 SQL Server 沟通的主要语言。T-SQL 提供标准 SQL 的 DDL 和 DML 功能,加上延伸的函数、系统预存程序以及程式设计结构(例如 IF 和 WHILE)让程式设计更有d性。

参考资料来源:百度百科-t-sql


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7942952.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存