请教模版的使用方法,尖括号中的内容看不懂?
请教模版的使用方法
以下是模版的代码,我不明白,
尖括号中的内容是什么?比如
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>
GO
CREATE 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
多看例子,就知道怎么用了。