易截截图软件、单文件、免安装、纯绿色、仅160KB

在 SQl SERVER 2005中调用当前用户ID


问题:
我现在内容都调用出来了  就是唯一的一个问题  我要调当前用户ID 我用的PHPCMS {$r[userid]}这个变量 在SqlServer上调用不到 
$sql="SELECT CustomerID, Carid, TotolPoints, TakePoints, LeavingPoints, CarType,Activation,Consumption 
from dbo.CardTable WHERE (CustomerID = id)";
id要是个变量
回答:
SUSER_SID()(不带 login_account 参数的指定 SUSER_SID),用于获得当前连接的 security_identifier,不管是否使用 SQL Server 身份验证或 Windows 身份验证。
这是获得当前连接的安全ID
Sql Server 中,当前连接到数据库的用户ID是用函数获得的
返回用户名和用户 ID 的函数_学院频道_school.it168.com
< id="hhobj_1" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" id="hhobj_1" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
< id="hhobj_2" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" id="hhobj_2" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
< id="hhobj_3" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" id="hhobj_3" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
< id="hhobj_4" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" id="hhobj_4" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
< id="hhobj_5" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" id="hhobj_5" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
< id="hhobj_6" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" id="hhobj_6" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
< id="hhobj_7" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" id="hhobj_7" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
返回用户名和用户 ID
的函数
有几个系统函数可返回用户名和用户 ID。要理解这些函数的参数和输出结果


相关文档:

SQL经典短小代码收集

--SQL Server:
Select TOP N * from TABLE Order By NewID() 
--Access:
Select TOP N * from TABLE Order By Rnd(ID)  
Rnd(ID) 其中的ID是自动编号字段,可以利用其他任何数值来完成,比如用姓名字段(U ......

【转】 PL/SQL最差实践

PL/SQL最差实践
http://benben.javaeye.com/blog/278164
1. 超长的PL/SQL代码
           影响:可维护性,性能
           症状:
            在复 ......

50条常用sql语句

注:出处已不可考,不过,其中不少语句还是蛮精妙的。
Student(S#(学号),Sname(姓名),Sage(年龄),Ssex(性别)) 学生表
Course(C#(课程编号),Cname(课程名称),T#(老师编号)) 课程表
SC(S#(学号),C#(课程编号),score(分数)) 成绩表
Teacher(T#(老师编号),TnameSname(姓名)) 教师表
问题:
1、查询“001” ......

SQL 注入




SQL注入就不用介绍了,网上很多。下面介绍一下防止
SQL注入的方法。
使用
quotename 函数和
sp_executesql
参考如
下表结构:这是一个文档表里面有一些简单的字段信息
CREATE
TABLE
[dbo]
.
[DocumentInfo]
(
    [ID]
[int]
IDENTITY
(
1,
1) primary key
 NOT
......

SQL 2005中文乱码问题

使用SQL SERVER2005的时候遇到了中文字符为乱码的情况,经过研究发现,设置SQL的排序规则可以解决这个问题。
1、登录服务器打开Microsoft SQL Server Management Studio。
2、在要修改的数据库上单击鼠标右键,并选择“属性”。
3、在弹出的数据库属性窗口中点击“选择页”中的“选项”。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号