Problem quering v_workflow on SQL 2000 ,遇到8094问题
[ 2005-06-15 14:27:03 | 作者: admin ]
author subject: Problem quering v_workflow on SQL 2000
George M. Menegakis
May 5, 2005 09:48:55 GMT
--------------------------------------------------------------------------------
Hello,
I was trying to query v_workflow (as I understand is the view used for producing Service Today views on client) but I get this error:
"Server: Msg 1540, Level 16, State 1, Line 1
...
阅读全文…
George M. Menegakis
May 5, 2005 09:48:55 GMT
--------------------------------------------------------------------------------
Hello,
I was trying to query v_workflow (as I understand is the view used for producing Service Today views on client) but I get this error:
"Server: Msg 1540, Level 16, State 1, Line 1
...
阅读全文…
How do I find the max row size..? 8060 or 8094
[ 2005-06-15 14:12:59 | 作者: admin ]
| Hi,
|
| How do I find the max row size for a particular table?
| This was the error I recieved while execting my proc with the relevant
| i/p I need to:
|
| "cannot sort a row of size 8192, which is greater than the allowable
| maximum of 8094"
|
| I also understand that the max bytesize of a row is 8060 bytes.But
| whtz this 8094?
|
| TIA,
| Seetha
Each datapage can ...
阅读全文…
|
| How do I find the max row size for a particular table?
| This was the error I recieved while execting my proc with the relevant
| i/p I need to:
|
| "cannot sort a row of size 8192, which is greater than the allowable
| maximum of 8094"
|
| I also understand that the max bytesize of a row is 8060 bytes.But
| whtz this 8094?
|
| TIA,
| Seetha
Each datapage can ...
阅读全文…
关于MSSQL Server中DATETIME类型数据的处理
[ 2005-06-03 12:21:45 | 作者: admin ]
浏览选项: 大中小 颜色 默认 灰度 橄榄色 绿色 蓝色 褐色 红色
返回当前日期和时间
通过函数GETDATE(),你可以获得当前的日期和时间。函数GETDATE()可以用来作为DATEDIME型字段的缺省值。这对插入记录时保存当时的时间是有用的。要建立一个表,其中的记录包含有当前的日期和时间,可以添加一个DATETIME型字段,指定其缺省值为函数GETDATE()的返回值,就象这样:
CREATE TABLE site_log (
username VARCHAR(40),
useractivity VARCHAR(100),
entrydate DATETIME DEFAULT GETDATE())
转换日期和时间
函数GETDATE()的返回值在显示时只显示到秒。实际上,SQL ...
阅读全文…
将SQL SERVER中所有表的列信息显示出来〔总结〕
[ 2005-05-24 13:34:13 | 作者: admin ]
将SQL SERVER中所有表的列信息显示出来〔总结〕
中文转载--
正在作一个关于SQL SERVER数据库导入Excel文件的程序,要读取数据库中的列的信息,从网上找了很多资料,终于总结出来比较理想的sql语句,执行后返回的列分别是:表名、列名、列类型、列长度、列描述、是否主键,语句如下:
SELECT SysObjects.Name as tb_name, SysColumns.Name as col_name, SysTypes.Name as col_type, SysColumns.Length as col_len, isnull(SysProperties.Value,SysColumns.Name) as col_memo,
case when SysColumns.name in
(select 主键=a.name
...
阅读全文…
中文转载--
正在作一个关于SQL SERVER数据库导入Excel文件的程序,要读取数据库中的列的信息,从网上找了很多资料,终于总结出来比较理想的sql语句,执行后返回的列分别是:表名、列名、列类型、列长度、列描述、是否主键,语句如下:
SELECT SysObjects.Name as tb_name, SysColumns.Name as col_name, SysTypes.Name as col_type, SysColumns.Length as col_len, isnull(SysProperties.Value,SysColumns.Name) as col_memo,
case when SysColumns.name in
(select 主键=a.name
...
阅读全文…
SQL Server应用程序中的高级SQL注入(2)
[ 2005-05-24 13:32:26 | 作者: admin ]
SQL Server应用程序中的高级SQL注入(2)
中文转载--
SQL Server应用程序中的高级SQL注入
[xp_cmdshell]
许多存储过程被创建在SQLSERVER中,执行各种各样的功能,例如发送电子邮件和与注册表交互。
Xp_cmdshell是一个允许执行任意的命令行命令的内置的存储过程。例如:
Exec master..xp_cmdshell ’dir’
将获得SQLSERVER进程的当前工作目录中的目录列表。
Exec master..xp_cmdshell ’net user’
将提供服务器上所有用户的列表。当SQLSERVER正常以系统帐户或域帐户运行时,攻击者可以做出更严重的危害。
[xp_regread]
另一个有用的内置存储过程是xp_regXXXX类的函数集合。
Xp_regaddmultistring
...
阅读全文…
中文转载--
SQL Server应用程序中的高级SQL注入
[xp_cmdshell]
许多存储过程被创建在SQLSERVER中,执行各种各样的功能,例如发送电子邮件和与注册表交互。
Xp_cmdshell是一个允许执行任意的命令行命令的内置的存储过程。例如:
Exec master..xp_cmdshell ’dir’
将获得SQLSERVER进程的当前工作目录中的目录列表。
Exec master..xp_cmdshell ’net user’
将提供服务器上所有用户的列表。当SQLSERVER正常以系统帐户或域帐户运行时,攻击者可以做出更严重的危害。
[xp_regread]
另一个有用的内置存储过程是xp_regXXXX类的函数集合。
Xp_regaddmultistring
...
阅读全文…
sql中用replace来操作ntext,text字段
[ 2005-05-04 17:39:57 | 作者: admin ]
----------------------------------------------方法一--------------------------------------------------------------
update tablename set fieldA=replace(cast(fieldA as varchar(8000)) ,'aa','bb')这样的语句
----------------------------------------------方法二--------------------------------------------------------------
支持text字段处理的仅有:
下面的函数和语句可以与 ntext、text 或 image 数据一起使用。
函数 语句
DATALENGTH READTEXT
...
阅读全文…
update tablename set fieldA=replace(cast(fieldA as varchar(8000)) ,'aa','bb')这样的语句
----------------------------------------------方法二--------------------------------------------------------------
支持text字段处理的仅有:
下面的函数和语句可以与 ntext、text 或 image 数据一起使用。
函数 语句
DATALENGTH READTEXT
...
阅读全文…
数据库知识—SQL查询语句精华使用简要
[ 2005-04-10 22:07:28 | 作者: admin ]
标题 数据库知识—SQL查询语句精华使用简要 选择自 psyl 的 Blog
关键字 数据库知识—SQL查询语句精华使用简要
出处
一、 简单查询
简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。
例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。
SELECT nickname,email
FROM testtable
WHERE name='张三'
(一) 选择列表
选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。
1、选择所有列
例如,下面语句显示testtable表中所有列的数据:
...
阅读全文…
关键字 数据库知识—SQL查询语句精华使用简要
出处
一、 简单查询
简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。
例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。
SELECT nickname,email
FROM testtable
WHERE name='张三'
(一) 选择列表
选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。
1、选择所有列
例如,下面语句显示testtable表中所有列的数据:
...
阅读全文…