首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问模版的使用方法,尖括号中的内容看不懂

2012-09-03 
请教模版的使用方法,尖括号中的内容看不懂?请教模版的使用方法以下是模版的代码,我不明白,尖括号中的内容

请教模版的使用方法,尖括号中的内容看不懂?
请教模版的使用方法
以下是模版的代码,我不明白,
尖括号中的内容是什么?比如
N'<table_name, sysname, test_table>' 
其中,table_name, sysname, test_table 分别是什么?
这个位置应该是 表名 呀,为何 还有 sysname,test_table?
sysname,test_table 是什么意思呢?

再比如:
<column_1, sysname, c1> <datatype_for_column_1, , int> NULL, 
<column_2, sysname, c2> <datatype_for_column_2, , int> NOT NULL)
又分别是什么意思呢?



SQL code
-- =============================================-- Create table basic template-- =============================================IF EXISTS(SELECT name       FROM      sysobjects       WHERE  name = N'<table_name, sysname, test_table>'       AND      type = 'U')    DROP TABLE <table_name, sysname, test_table>GOCREATE TABLE <table_name, sysname, test_table> (<column_1, sysname, c1> <datatype_for_column_1, , int> NULL, <column_2, sysname, c2> <datatype_for_column_2, , int> NOT NULL)GO


[解决办法]
<table_name,sysname, test_table>
可任意定义的表名类型是sysname类型 例如:test_table

<column_1,sysname,c1> 
列名类型是sysname类型例如:c1

<datatype_for_column_1, int> 
列的数据类型例如:int

多看例子,就知道怎么用了。

热点排行