最近使用SQLServer数据库,与数据库进行交互时,可以使用sql命令交互,记录一下示例:
use db_name
declare @p int
set @p = 17
---- 字符串使用单引号
print concat('query from/to point',str(@p) )
SELECT [EId]
,[Enode]
,[Estart]
,[Eend]
,[Edistance]
FROM [dbo].[Edge]
where Eend = @p or Estart =@p
GO
说明:
定义使用局部变量
,一般使用@
前缀
系统内定义了一些全局变量,一般都有@@
前缀。
如:
print @@DATEFIRST;
print @@LANGID ;
output:
7
30