只知道sql有select update insert into delete这4个语句 下面的是一个存储过程里烤出来的
1)哪里有sql存储过程与xml那本书载??2)select User_NO[编号],User_Name[姓名],Post_Name[职位] from User_Info where User_ID=@id
这些[编号] 什么的是注释还是给字段取别名?3) @@error这样的 2个'@@'号开头的都是数据库的‘关键字’吗?
4) if @dept_id=null //null是不是空?
begin
select 'cw101' return 101 //'cw101'是字段还是什么? return 呢 这整句话是什么意思呢 怎么有这么奇怪的写法?
end
5) 未完待续
1)哪里有sql存储过程与xml那本书载??2)select User_NO[编号],User_Name[姓名],Post_Name[职位] from User_Info where User_ID=@id
这些[编号] 什么的是注释还是给字段取别名?3) @@error这样的 2个'@@'号开头的都是数据库的‘关键字’吗?
4) if @dept_id=null //null是不是空?
begin
select 'cw101' return 101 //'cw101'是字段还是什么? return 呢 这整句话是什么意思呢 怎么有这么奇怪的写法?
end
5) 未完待续
问题太简单?? 可是哦菜啊
自己查帮助?? 帮助不是人看的啊
这些[编号] 什么的是注释还是给字段取别名?=============================字段 别名 其实这个问题自己放在查询分析器里面一运行就知道结果了
Begin Tran op激活事务是什么意思? 这2个有什么区别?
也许有免费的哦
2 是别名
3 @@是TSQL里的符号。如@@Error 表示@@Error是标量函数,或称为全局变量。
4 对空值处理SQL提供两个函数NULLIF() ISNULL()
select 有打印和赋值的功能
select 'abc 相当于 print 'abc"
select @i = 100 相当于 set @i = 100
楼主问题多啊,为什么不看sql的帮助?比这里描述清楚的多了。
------------------------------------------是啊,这里再怎么回复也不如看sql基础书学的系统和全面