这是啥意思?

cyq041 2011-04-19 09:20:46
select * from T1 where telnum = :servnumber
=:是啥意思啊?
...全文
77 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Oraclers 2011-04-19
  • 打赏
  • 举报
回复
[Quote=引用楼主 cyq041 的回复:]
select * from T1 where telnum = :servnumber
=:是啥意思啊?
[/Quote]
:servnumber 這是一個動態參數,如果在Delphi的話,查詢前可以輸入一個參數,如:
ADOQuery1.Parameters.ParamByName('servnumber').Value := 123;
這樣給參數賦值後,傳到SQL服務器的SQL語句實際是:
select * from T1 where telnum=123
cs_lb 2011-04-19
  • 打赏
  • 举报
回复
应该是ADO中的参数
dawugui 2011-04-19
  • 打赏
  • 举报
回复
[Quote=引用楼主 cyq041 的回复:]
select * from T1 where telnum = :servnumber
=:是啥意思啊?
[/Quote]非SQL SERVER里面的SQL语句.
是其他编程语言里面的.例如PB.其中servnumber是个变量.
vivai2010 2011-04-19
  • 打赏
  • 举报
回复
应该是delphi中的语句吧
:servnumber用作参数使用
sql server中直接
select * from T1 where telnum ='xxxx'
xuam 2011-04-19
  • 打赏
  • 举报
回复
等于一个变量:
:servnumber
昵称被占用了 2011-04-19
  • 打赏
  • 举报
回复
你这什么语言的
估计:servnumber连在一起表示变量
longyi007 2011-04-19
  • 打赏
  • 举报
回复
错了吧

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧